monkinetic the blog

Posts tagged with 'i' (1072 posts)

Steve Ivy

I’ve started Malcolm Harris’ Palo Alto and it is… a really heavy read.

https://monkinetic.blog/uploads/palo-alto-book.jpg

A story of #colonization, #greed, #exploitation, #slavery, and #genocide … and I’m only a few chapters in.

More later.

~ # 17:24 ~

Night at the Theater

Went to the theater last night with my girlfriend(😁 👋), like a real adult.

Except it was a shockingly hilarious parody puppet show version of The princess Bride (By S. Morgenstern) by the All Puppet Players, complete with alcohol, musical numbers, 4th wall breaking, flubs, ad-libs and improv.

And I will never hear the lines “I’m going to do him left handed… if I use my right it’s over too quickly!” the same again (Vizzini the puppet: “We didn’t change those lines – at all!!)

https://monkinetic.blog/uploads/all_puppet_princess_bride.png

#princessbride #theater #puppets

A Bit Of Blog Complaining

Guess it’s time to revisit the blog engine here. I wrote Goldfrog a few years ago and it’s been chugging along on this Digital Ocean instance fairly well, but at the time I had in mind a two-way sync between gitlab, where I maintain a separate repository of my archived content, and the filesystem/db in Goldfrog.

It worked, sort of, for a while, but the deployment on DO is NOT simple to remember, uses Ansible and code from 2 different git repos to set up or update the server, and was just 3 times more clever than it should have been.

I also implemented a flexible/configurable POSSE feature that is supposed to send updates to my mastodon account but … isn’t right now? And the logging setup on the site is abysmal.

I still like parts of my system. If I did it again, I’d still want:

  • My custom posting UI that works like the ancient Radio Userland sites did: post form at the top of the home page list of posts:

https://monkinetic.blog/uploads/radio_userland.gif

And my version in Goldfrog:

https://monkinetic.blog/uploads/Screenshot 2024-04-11 at 11.39.49 AM.png

  • A small web app - not a static site generator
  • Content stored ultimately as markdown files so they can be stored in git or similar
  • Content indexed in sqlite for searching. serving various archive pages (tags, etc)

UPDATE: As long as I’m dreaming, I wish it was easier to run a small web app like this off a container. I probably could with Digital Ocean’s app platform, I haven’t looked into it lately, and I’d still have to solve the “index in a sqlite db file” problem.

#blogging #goldfrog #userlandfrontier

Disney's lost "greenscreen" tech re-discovered

In the 1960s, Disney discovered and used an incredible “greenscreen” technique to film the Mary Poppins actors in an animated scene, perfectly capturing flowing semi-transparent clothes and motion blur and sharp animated characters. They then lost the tech.

Corridor Crew found out about it, someone figured out how to replicate it, and they worked to demonstrate it. And it’s fucking amazing.

https://m.youtube.com/watch?v=UQuIVsNzqDk

#movies #specialeffects

Steve Ivy

Sometimes #lifeisshit

sometimes #lifeisgreat

sometimes it’s great in the midst of the shit

~ # 14:43 ~

Steve Ivy

Posting in your own site means #Facebook #instagram or #YouTube can’t decide if your writing is worth monetizing or not.

~ # 19:04 ~

Steve Ivy

When you’ve managed to make it too hot for cacti to survive, you’ve broken the desert. #climatechange #cacti #heatwave

Cacti need to cool down at night or through rain and mist. If that does not happen they sustain internal damage. Plants now suffering from prolonged, excessive heat may take months or years to die, Hernandez said.

~ # 04:38 ~

Climate Change in micro

This is a little picture of what #climatechange means: Sitting on my back porch in Arizona this morning at 5:45am, enjoying only the second summer monsoon rain this season. Sipping a coffee in a damp wind, with the temperature at 82ÂșF (28ÂșC).

https://monkinetic.blog/uploads/Screenshot 2023-08-08 at 4.28.13 PM.png

I realized that – after nearly a month of temperatures over 110ÂșF (43ÂșC), a record-breaking length of time even in Arizona – I had forgotten what 82Âș felt like. This is not typical, normal, or a cyclic phase.

This is a permanent, ongoing, man-made problem.

#climatechange

Replying to a Mastodon post from the blog

Fedi/Mastodon programmers… with the #MastodonAPI, and given a url to a post on any instance (assuming I have access to the toot from my account), how might I get my instance to fetch it and give me a “local” ID that is suitable for passing as the “inReplyToID” in a toot payload?

Wondering if I need to:

Would that be the “local” ID?

#MastodonAPI #fediverse #programming #blogging #indieweb

#programming #blogging #indieweb #mastodonapi #fediverse

Steve Ivy

Dammit I started a branch on Goldfrog to play with the #micropub api, and now that it’s in pieces on the editor floor, I have 3 more features I want to add. #indieweb #blogging

(One is adding the ability for a note or post here to be a reply to another post on Mastodon.)

~ # 17:53 ~

An Education for Settlers on Indigenous Peoples Day

Yehuda Rothschild republished (with permission) a presentation by Lara A Jacobs, Mvskoke citizen and Native scientist, on settler colonialism - what is it, what is colonization, what happened when settlers (in North America) arrived.

The whole thing is excellent, and I hope there’s a video version, or one is done one day.

Some particular points I want to mention/synthesize:

Colonization is not a historical event, but a continuous process that requires ongoing support through social and legal systems and institutional violence.

Colonization doesn’t just mean moving in and kicking out indiginous people, though it definitely means that. It’s also continued occupation of their “lands, waters, and environments”, the forced breakup of families and communities through unjust and cruel laws and foster systems, the intentional obliteration of native peoples’ languages, cultural practices, and value systems (often through forced fostering and the original residential homes).

We (the White European Settlers) operated – and still operate – under a value system and ideologies that are manifestly destructive (the following is quoted):

  • Conquer and defeat their surroundings
  • Biases against undeveloped areas
  • Associated uncivilized areas with evil
  • Commodity-based utilitarianism (e.g., extractive practices)
  • Extraction of ‘natural resources’ (e.g., forest products, marine fisheries, mining, etc.)
  • Capitalism

All of these in direct opposition to the beliefs, ideologies, and practices of Native cultures and communities, which had been existing largely in balance with their environments for many thousands of years before settlers arrived.

There is much much more in the slides that were shared and I’m grateful to Lara and Yehuda both for making these available.

#education #colonialism #settlercolonialism #whitesupremacy

Steve Ivy

Nothing’s wrong, GameRant.

https://monkinetic.blog/uploads/Screen Shot 2023-08-04 at 1.20.02 PM.png

And it’s your #tracking I’m blocking, not #advertising (well, ok, it’s that too)

~ # 20:21 ~

Newbern, Alabama: No Elections for 60 years

I recently learned about a small town in Alabama that has not held a public election for more than sixty years. The town is Newbern, Alabama. While nearly eighty-five percent of the town residents are Black, before 2020 the town never had a Black mayor.

An unbelievable and yet completely believable story of voter suppression in the deep south

Guy Nave, Jr gives a well-written and succint history of voting rights for former enslaved Black people in the south, then tells the story describing the incredible “hand-me-down” white mayorship in the majority-Black town.

“We’ve never had an election out here. We don’t have ballots and machines to do it.” Stokes became mayor in 2008, when he inherited the position from Haywood Stokes Jr. Their ancestor, Peter P. Stokes, served in the Confederate Army and “owned” enslaved Black people when Newbern was a cotton plantation town.

#voter-suppression #racism #voting-rights

Steve Ivy

Been wanting to re-focus on the ol’ blog here, and a friend told me about https://shutupwrite.com/ – there’s a local event tomorrow night so going to go hang out and work on some longer posts with a bunch of other writers :) #writing #blogging #community

~ # 14:23 ~

Steve Ivy

”[T]he problem is, if you let them get away with it, it gets worse and worse and worse.”

Small town newpaper doing the good work in small town America.

Corporate media, please go back to #journalism 101.

~ # 14:16 ~

Update on Goldfrog

Over on Mastodon, @[email protected] said:

I’ll be excited to beta test another blogging platform. (Still a Tumblr nerd at heart.)

Unfortunately I’m not sure I’d inflict Goldfrog on anyone at this point. đŸ€Ł However, it’s still fun to hack on, so here are some salient points:

My favorite features:

  • A Twitter-sized posting form right at the top of the home page for posting short notes, supports Markdown, has a character counter for fun
  • Posts support tags, and #hashtags in posts are auto-linked for searching by tag on the site
  • I have a separate posting form I can use for longer posts
  • Posts can be syndicated to Mastodon, POSSE-style

As for running Goldfrog, it’s just a Go binary running off a config file, a theme directory, and a directory of content. There’s a separate tool for indexing posts from the filesystem into sqlite (usually only done when installing or updating from git).

  • Runs on a DO droplet, currently deployed with ansible
  • The only “admin” functionality is posting and editing posts, everything else is editing a config in git. “Admin” is based on a security-through-obscurity login url and a hardcoded user and password in the configs. This is dumb ;) and I’m experimenting with supporting Gitlab OAUth for login.
  • Posts are stored in git as Markdown files with yaml headers
  • posts are read into a SQLite db for serving and searching

I enjoy hacking on Goldfrog, and sure I’d like it if someone had a barebones product like it, but I have no interest in supporting either an actual open-source product, or running an entire damn “platform”. 💜

#goldfrog #blogging #mastodon #indieweb #hashtags

Steve Ivy

TFW you realize your homemade blogging software has timezone issues #throwitaway

~ # 02:36 ~

Steve Ivy

I am Kenough!!! #barbie

~ # 01:14 ~

Steve Ivy

We’re going to see the #Barbie movie today, I’m pretty excited. Anything that has Christian Conservatives frothing at the mouth is probably up my alley.

~ # 22:40 ~

Steve Ivy

From Mastodon:

…one of the best things I ever did (about 6-7 years ago now) was look for POC voices on Twitter to follow. I did the same here. But it was intentional because I was learning how small my bubble was, and it has made a huge difference in how I understand the world.

#intentionality #empathy #racism #whitesupremacy

~ # 13:00 ~

Stop KOSA (Kids Online Safety Act)

KOSA uses two methods to “protect” kids, and both of them are awful.

First, KOSA would pressure platforms to install filters that would wipe the net of anything deemed “inappropriate” for minors. This [is effectively] instructing platforms to censor, plain and simple. [Countries] that already use content filters have restricted important information about suicide prevention and LGBTQ+ support groups, and KOSA would spread this kind of censorship to every corner of the internet. It’s no surprise that anti-rights zealots are excited about KOSA: it would let them shut down websites that cover topics like race, gender, and sexuality.

Second, KOSA would ramp up the online surveillance of all internet users by expanding the use of age verification and parental monitoring tools. Not only are these tools needlessly invasive, they’re a massive safety risk for young people who could be trying to escape domestic violence and abuse.

Write and call your representatives now. Stop KOSA can help.

PS. If a politician is evoking “the children” in a bill, it’s a red flag.

#censorship #privacy #kosa

Steve Ivy

Posting to Micro.blog via Drafts (I want to support something like this in the next version of my own blog software, via some kind of API)

~ # 12:44 ~

Atopia, a poem

Atopia

Archiving our anxious fears as precious artifact
We make a Story
Stripped to bare words encoding our natures faiths and selves
These and all in grit and grim warning 
Dystopia

Bleak grey hued rough hewn the view from future's window
Staring eyes in hope forlorn
Dust and ash the gifts our benefactors leave in progress' wake
Every memory and bright treasure stripped melted for coin

Mechanized servant eaters of all growing green feeling loving things
If not fled are fed
The shining things from heart head and gut once born now consumed
Our inner voice fed back become lies so sterile and ape'd

Semi-sentient vastly parasitic the collectives cancerous intent to only grow 
Choked full on us it is us in the mill in the dirty grist
The fluttering trembling lights only ours to give are drowned in grasping dark

In mirrored certainty the self-satisfied boast ignorance toast ignorance
Read our troubled Story and see
Utopia

#poetry #creativity #dystopia #ai

On the Fedi and Viral Content

When people praise the lack of #viral content on Mastodon (or the #fediverse in general), it’s seems to be mostly white tech folks, happy for our clever bubbles to be left alone.

But for people who desperately need to be seen and heard, going viral on Twitter is one of the only ways for their stories to get told. #BlackLivesMatter, oppression in the middle east, genocides in Rwanda and South Asia, the #metoo movement – these movements couldn’t be ignored because they grew fast and visibly, making it hard for them to be ignored, dismissed, or covered up.

The Fediverse as it exists right now would see these movements isolated, defederated, gated by content warnings, and probably DDOS’d by bad actors running malicious instances. (“Mal-odons”?)

I guess right now I don’t want to see posts and think pieces about how “content can’t go viral” on the Fediverse (whether or not it’s true) is only a net-positive. For all its faults Twitter has been a positive force for social change and visibility in millions of people’s lives.

We must learn from it and ask how — if we are going to make a case for the Fediverse as an alternative to Twitter — we can be better while not throwing those of us in the most need back to the wolves.

#twitter #twittermigration #fediverse #virality #viral #blacklivesmatter #metoo

Time for bi-yearly web presence maintenance

What with Twitter (aka birdsite, hellsite, muskosite) flailing in the clammy hands of Dr. No, and interest in the federated web re-emerging, I figured it was time to review my own web presence and see what was the situation.

https://monkinetic.blog/uploads/this_is_fine.jpg

Dear reader, it was Not Good.

Warning one was hitting this site from my work network and getting a BitDefender screen of doom saying the site was serving a keylogger. NOT GOOD.

Then the site - which was hosted on Linode and runs my own homegrown blog software, Goldfrog - went completely down. After some “where did those ssh keys get to, where is this thing anyway” I got logged in and figured out that my server had been hacked in some way, TLS and letsencrypt removed. I haven’t had time to troll the logs for evidence as to how the server was accessed, but I downloaded them and have them set aside to look later.

We Can Rebuild It

Thus entered a week of figuring out once again how the heck Monkinetic is built and deployed, migrating the code from Github to Gitlab (which I’m more familiar with due to $dayjob), and refactoring the Ansible code that builds the server and deploys the blog/content.

Finally today I got it 85% done, which is pretty good for a full migration between hosting providers (I also moved from Linode to Digital Ocean where I already have some other services).

Masto-tootly-don

With the insanity on Twitter, I logged back into my Mastodon account on toot.cafe and enjoyed the huge stream of new folks migrating from Twitter to federated platforms (mostly to mastodon.social since that’s the first/largest instance, but folks are making their way from there to smaller instances as they get more comfortable).

Apparently Mastodon 4.0 is out (release candidate) and they’ve changed the annoying-until-it-was-gone “Toot” to “Publish”. I’d have preferred “Post” myself, but đŸ€·â€â™€ïž.

Maybe servers should just change it to suit their audience?

#devops #blogging #socialmedia #federation #mastodon #goldfrog

Steve Ivy

Prints of some of my recent paintings #abstractart #acrylics

http://monkinetic.blog/uploads/23722042-F9C9-4A72-8F9A-CE9FAAA86721_1_105_c.jpeg

Order yours here: https://www.etsy.com/shop/SparktreeStudio

~ # 14:05 ~

If only... Abstract Art edition

In 8th grade my Art teacher recommended I pursue (somewhat disdainfully I suspect) “commercial art” (graphic design, in the 70s) because I loved straight lines and geometric shapes. If only she’d studied Hilda af Klint, Paul Klee, and other abstract artists, I might be an artist right now instead of a computer nerd đŸ€Ł #notlikely

http://monkinetic.blog/uploads/Screen Shot 2021-07-20 at 8.50.41 AM.png

#notlikely

White Liberal Anti-Racism, post-Trump

Fred Joseph asks:

One thing that’s been interesting about Trump’s presidency is how accessible it has made conversations about white supremacy.

I wonder how invested white people and the media will be in racism and anti-racism after he’s gone.

I’ve been wondering the same thing: assuming Biden wins, will white liberals (myself included) sigh in relief and go back to our pre-Trump, pre-Breonna Taylor, pre-George Floyd comfort?

I know that I’ve been working hard on following and learning from Black Americans and POC, and it’s been good work, but white liberals have just scratched the surface of what we must learn from the lives and histories of POC.

Trump has been SO awful that it has been a catalyst for many of us to finally face the systemic injustice and racism that allowed him to rise to prominence, riding the post-Obama racist reaction. But a Biden win will not fix anything yet, it just puts a better public face on the administration. The hard work will be continuing to fight to reform the Senate, our law enforcement and justice systems, all the entrenched ways of thinking and working that our nation has been built on.

My “worst case” scenario right now is a Trump removal, Pence win. Pence is the “nice” face of a corrupt administration, and will happily go along with anything the abusive GOP can think up, bringing even the never-Trumper Evangelicals with him. And I know white democrats who are outraged at Trump-the-character, but not so much his racist, unjust policies.

#trump #biden #uspol

The inventors of techno are also black americans

Detroit, early 1980s, techno is invented by three friends who happen to be black:

High school friends Juan Atkins, Kevin Saunderson, and Derrick May, known as the Belleville Three, are known as the creators of techno music. Kevin Saunderson is the person who made sure techno music got to the masses by 1983.

The History of Techno Music from Black Music Scholar

Techno came out of Detroit in the 1980’s as underground dance music and subculture. Techno music took technology and made it a black secret.

The three tracks linked on that page would play in any house club today. I’d’ve danced the crap outta these when I was clubbing. HT to https://playvicious.social/@paralithode for suggesting I google “black inventor techno”.

#blackhistory #musichistory #erasure

(I may or may not be chairdancing to Tranzister right now)

http://monkinetic.blog/uploads/kevin_aunderson_tranzister.png

#musichistory #erasure

Steve Ivy

My privileged, suburban zip code in Gilbert, AZ is 12 square miles. I remember when we had 18 cases of #covid19. We’re at 530 now.

http://monkinetic.blog/uploads/12-blocks-530-bases.png

~ # 21:07 ~

#WhitePeopleLearning - The Vote

From a thread I posted on Play Viscious, re-posted here for posterity:

  • My wife and I watched part 1 of the PBS documentary “The Vote” last night and I am learning a LOT. Some notes (a thread):
  • If I learned anything about women’s suffrage in school was quickly forgotten, pretty much everything in there was new. I think I knew Susan B. Anthony’s name and Ida B. Wells.
  • I think this documentary started to help me see intersectionality in action some? the fight for the ability to vote included conflicts over who should be granted the franchise first: educated white women, or black men. And black women getting left out either way (it was black men).
  • The fight for voting rights for women was absolutely necessary, but it hurt to see the racist attitudes and decisions coming from the white suffragettes from leadership on down.
  • Frederick Douglass was a huge proponent of women’s suffrage - and he and the black women’s suffrage clubs were pushed out when it seemed like black involvement would set back the cause in the jim crow south.
  • also: white men are bastards

#whitepeoplelearning #votingrights

I'm begging you, do the right thing

John Gruber responds to a new article in The Guardian that people with even mild coronavirus systems can be having serious brain disorders (for example strokes, encephalomyelitis, and psychotic episodes):

Germany yesterday reported 298 new cases of COVID-19.

The U.S. reported over 55,000. Just yesterday. It is raging out of control here in the United States. It’s that simple. We’ve lost any handle on it we might have had, infections are now raging out of control, and a large segment of the population has decided to pretend it isn’t happening and isn’t a big deal if you do get it.

For those of us who’ve been taking this seriously since March, it’s soul-crushing that this is where we’re at after four months of isolation. It sucks. We who’ve done the right thing are the ones most yearning for — and let’s be honest, most deserving of — a few tastes of normalcy.

I am begging everyone I know - please recognize that it is insane, or worse cruel, to pretend this isn’t happening, or that it’s a plot from people on the other end of a political spectrum to inconvenience you or steal your precious individual liberties… this is hundreds of thousands of friends and families suffering or dead.

Do the right thing — stay home as much as you can, wear a mask and keep your distance when you’re out. You don’t want to get this and you don’t want your family to get it.

#covid19 #uspol

Steve Ivy

TFW you’re teetering on the edge between using the #microformats library to find h-cards and their properties and writing an entirely new wrapper to make finding #webmention comments “easy”

~ # 16:01 ~

Steve Ivy

“I was taught to see racism only in individual acts of meanness, not in invisible systems conferring dominance on my group.”

https://nationalseedproject.org/Key-SEED-Texts/white-privilege-unpacking-the-invisible-knapsack #bookmark #racism

~ # 21:53 ~

Steve Ivy

It’s #juneteenth and some of my day is going to be spent educating myself. #blacklivesmatter

~ # 15:45 ~

Steve Ivy
Steve Ivy

Back to a nerd topic: implemented some of the #webmention server in my blog software this evening, and rearchitected the storage layer with an interface to make testing easier. #golang

~ # 05:09 ~

Steve Ivy

There a LOT of error cases when writing a #webmention server implementation #indieweb #goldfrog

~ # 19:57 ~

Steve Ivy

We’re number one! #arizona #transmission #covid19 @dougducey

http://monkinetic.blog/uploads/arizona-rt-number-one.png

~ # 17:49 ~

Vacation in the Time of COVID

Soon we are headed out to California for 5 days just to get out of Arizona for a bit. But this is not “vacation”, this is “move the quarantine temporarily to another state”. We realized this morning that planning family #travel is more complicated now, with way less mental energy available to plan.

What used to be pretty standard “get us out of the house for 5 days” activities now feel like huge tasks which we have to accomplish with our brains 94% occupied by #covid19, #blacklivesmatter, #racism, and other current events. Just the idea of cleaning house (for the pet-sitter) feels insurmountable.

#travel #covid19 #blacklivesmatter #racism

Steve Ivy

Dear Governor Ducey

Sent today to the office of #arizona Governor Ducey:

Governor Ducey,

It is paramount that in the face of skyrocketing #COVID19 cases in Arizona, your office issue actionable guidance on mask/face covering usage to slow the community spread of the novel coronavirus. My family and I wear masks anytime we leave the house or our car, but we see almost no one doing the same right now unless the destination specifically requires it.

There are too many citizens who take your office’s “recommendations” as hand-waving suggestions, and the numbers speak for themselves.

Please, for the sake of your citizens, speak out quickly and strongly. Mandate mask usage in public for all our safety.

Sincerely,

–Steve Ivy Gilbert, AZ

Arizona residents: Contact Governor Ducey

#arizona #covid19

Steve Ivy

White Privilege is saying “wow I’m learning a lot about race, but I’m kinda stressed so I’m going to watch English cop shows and not think about race”. Non-whites don’t get to not think about race in America. #selfown #whiteness

~ # 18:02 ~

Steve Ivy

Language is related to power. We do not permit those in power to control our vocabulary.

NINE PERSPECTIVES FOR PRISON ABOLITIONISTS

#prisonpolicy

~ # 05:55 ~

Steve Ivy

INSTEAD OF PRISONS: A HANDBOOK FOR ABOLITIONISTS #prisonpolicy

https://www.prisonpolicy.org/scans/instead_of_prisons/index.shtml

~ # 02:24 ~

What I can do: Give

To my shame, it took until the events surrounding George Floyd’s murder for me to really begin attempting to educate myself on “the rest of the story” of America’s history of institutionalized racism and violence. I’m trying to focus on 3 things:

  • LEARN the facts, outside of what was in my history education (“we win war for independence, we win ww2, happily ever after” - at least that’s what I generally walked away with)
  • LISTEN to black writers and voices about their American experience
  • Focus my own small voice on speaking to my fellow white Americans on our complicity in these atrocities and the system they’ve perpetuated.

I have SOOOO far to go. In the meantime, talking to my wife we decided that something we could do was to donate to support these organizations fighting for racial justice:

  • Black Lives Matter Global Network
  • National Bail Out
  • Know Your Rights Camp
  • Black Voters Matter Fund
  • NAACP Legal Defense and Educational Fund
  • The National Police Accountability Project

If you feel like I do, please consider donating - it’s the easiest way to get started - but it’s not enough. We’re going to have to start acting too.

#blacklivesmatter #racism #policing

Steve Ivy

The “American Police” podcast on Throughline was eye-opening #racism #whiteness #policing

~ # 22:45 ~

Mo Martin: On Jews, Looting, and Whiteness

Mordecai Martin, a thinker and writer who I follow on Play Vicious, posted this powerful piece on the Jewish response to racial protests and - yes looting - during the 60s and now with the George Floyd protests.

I’m not sure that – being neither Jewish nor black – I have a platform for comment, but Mo’s writing speaks to his own Jewish people with real power and love.

As Artist Marcia X on Play Vicious responded:

imagine being this tender and powerful at the same time???

#whiteness #racism #protest

Arizonans: Wear. A. Mask.

Research continues to show that masks/face coverings DO help prevent community spread of the #covid19 virus. Please, Arizonans: wear masks anytime you are well, most any place.

Population-wide face mask use could push COVID-19 transmission down to controllable levels for national epidemics, and could prevent further waves of the pandemic disease when combined with lockdowns, according to a British study on Wednesday.

Reuters: Widespread mask-wearing could prevent COVID-19 second waves: study

“Our analyses support the immediate and universal adoption of face masks by the public,” said Richard Stutt, who co-led the study at Cambridge.

He said combining widespread mask use with social distancing and some lockdown measures, could be “an acceptable way of managing the pandemic and re-opening economic activity” before the development of an effective vaccine against COVID-19, the respiratory illness caused by the coronavirus.

#covid19

Steve Ivy

Way to go, Arizona #covid19 http://monkinetic.blog/uploads/good-going-arizona.png

~ # 18:19 ~

Steve Ivy
Steve Ivy

It seems such a tiny thing, but perhaps we white bloggers could find Amazon affiliate links for products we link to that would benefit black creators and organizations like #blacklivesmatter?

~ # 16:30 ~

Steve Ivy

Protests being co-opted by “Mediators” who control them from inside #blacklivesmatter #georgefloyd

https://backinblackpill.home.blog/2020/06/07/the-cooperation-kettle/

~ # 14:47 ~

Steve Ivy

“Phoenix has it’s own “I can’t breathe” case. The outcome was exactly the same” – no it wasn’t #racism #policing

http://monkinetic.blog/2020/06/05/phoenix-i-cant-breathe

~ # 22:55 ~

Phoenix has it's own "I can't Breathe" case. The outcome was exactly the same

AZCentral: Phoenix has its own ‘I can’t breathe’ case. The outcome was far different

“Three years ago, Phoenix had its own “I can’t breathe” case. But its outcome has so far been very different than that of George Floyd’s.”

Let’s see, black man doing basically nothing at the time:

“In 2017, Muhammad Abdul Muhaymin Jr. tried to take his dog with him to the bathroom at a city community center in west Phoenix. The police were called, discovered he had a warrant for his arrest, and decided to detain him.”

Sounds the same to me. Maybe the police response was entirely different?

At least four officers got on top of him and held him down. Some put their knees on his neck and head.

Exactly like George Floyd. Perhaps Muyaymin was released without harm?

“I can’t breathe,” Muhaymin is heard saying several times in police body camera footage. When officers eventually got off him, Muhaymin had no pulse, according to comments from officers in the video, and lay in a pool of his own vomit.

With the same unnecessarily violent, incomprehensibly callous response from law enforcement, same tragic outcome for a non-violent black man.

The outcome was exactly the same. The “outcome” that matters is the life or death of this black man. The rest is just wrap up.

Once the headline had to say Phoenix had it’s own ‘I can’t breathe’ case, it was too late. I want to see the headlines saying “Our community has not had a case of police brutality in 5 years”, “…10 years”, “… 50 years”.

#georgefloyd #racism #death #mentalhealth

Steve Ivy
Steve Ivy
Steve Ivy

I knew the term “grandfathered in” had to do something with #voting and #racism but this story really explains the #history https://www.npr.org/sections/codeswitch/2013/10/21/239081586/the-racial-history-of-the-grandfather-clause thanks @lmorchard

~ # 18:34 ~

Steve Ivy
Steve Ivy

Could the George Floyd police riots be our Reichstag fire? https://twitter.com/IMT_NMTtrials/status/1267483342464663552 #uspol #nazis

~ # 00:56 ~

Steve Ivy

Not All Americans

It’s time. I pledge to every citizen of our land that I will be president for all Americans, and this is so important to me. Trump’s election victory speech

When I hear Trump speak about “all Americans” - I cannot in looking at his actions believe that he means African-Americans, Asian-Americans, Latinx Americans, or any other minority, disadvantaged population here.

Armed white protesters are “very fine people”, black and brown protesters are “THUGS”.

Trump says that he defends the rights of “citizens”; but citizen is a legal/political construct that can be redefined and narrowed to exclude those without power or privilege.

Consider the new (Feb 2020) Denaturalization Section of the Justice Department:

The Denaturalization Section “underscores the department’s commitment to bring justice to terrorists, war criminals, sex offenders and other fraudsters who illegally obtained naturalization,” Joseph H. Hunt, the head of the Justice Department’s civil division, said in a statement.

No one wants “terrorists, war criminals, sex offenders” in the country, but –

“The Denaturalization Section will further the department’s efforts to pursue those who unlawfully obtained citizenship status and ensure that they are held accountable for their fraudulent conduct,” Mr. Hunt said.

Trump’s Justice Department considers entering the country illegally to be a crime (of the worst sort, considering the resources they have put behind CBP and ICE). There’s the real goal: the power to strip the rights and liberties from any immigrant who has been here as a productive member of society long enough (7 years?) to become naturalized.

The Citizenship Clause of the 14th Amendment to the U. S. Constitution, established after the civil war to establish and protect the citizenship of former slaves, says in part:

“All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside.”

The Denaturalization Section is in practicality an end-run around the Citizenship Clause of the Constitution. And to drag out a long post longer…

This clause reversed a portion of the Dred Scott v. Sandford decision, which had declared that African Americans were not and could not become citizens of the United States or enjoy any of the privileges and immunities of citizenship. Citizenship Clause (Wikipedia)

The goals of denaturalization laws now are the same racist goals as the Dred Scott laws of the post-US Civil War era.

#racism #dredscott #uspol

Who is My Neighbor? 2020

From Sojourners in 2018, When White Nationalist Christians Redefined Their Neighbors :

Ludwig MĂŒller, who became the Nazi-sanctioned Reich Bishop, went so far as to “Germanize” Jesus’ Sermon on the Mount. In his 1936 translation, Jesus says: “Happy are those who are at peace with their fellow Germans [Volksgenosse];”

In doing this, he captures how German Christian nationalists had already redefined who counted as their neighbor. If neighbors can be defined primarily as the “non-foreign” members of one’s nation first, then one can morally justify all sorts of actions against people who are categorized as outsiders.

I want to focus on my own white Christian community here. We are seeing this redefinition in action right now in our nation. Americans who consider themselves Christians are reading Facebook, watching FOX News, and watching Trump’s speeches and going “you know we definitely do not want thugs or illegals in our streets! LAW & ORDER!”

But the “thugs and illegals” are whoever Trump considers them to be today. That photo op at St. John’s Episcopal in DC? Among the “violent protesters” that were dispersed with tear gas and flash grenades was a priest from the church Trump wanted to visit.

We must take stock and recognize how much even our faith has been shaped by the systematic recism of our nation, and re-evaluate our worldview in the light of the scripture we claim we follow:

Who Is My Neighbor?

Luke 10:29-37:

29 But he wanted to justify himself, so he asked Jesus, “And who is my neighbor?” …

This is what MĂŒller’s false interpretation was targeting, for the same reason the questioner in Luke did: to narrow the definition of who he was expected to . But Jesus insists on the wider interpretation - even to the those whom the Jews considered heretics to be treated as dogs:

33 “But a Samaritan, as he traveled, came where the man was; and when he saw him, he took pity on him. 34 He went to him and bandaged his wounds, pouring on oil and wine. Then he put the man on his own donkey, brought him to an inn and took care of him. 35 The next day he took out [his own money] and gave them to the innkeeper. ‘Look after him,’ he said, ‘and when I return, I will reimburse you for any extra expense you may have.’”

36 “Which of these three do you think was a neighbor to the man who fell into the hands of robbers?”

37 The expert in the law replied, “The one who had mercy on him.”

Jesus told him, “Go and do likewise.”

(Emphasis mine) While our cities burn and police departments are instigating riots… on whom will we have mercy?

If we are not heartbroken and angered at the every day treatment of black and brown people in our communities, cities, and nation, if we will not speak up for them, if we will not spend our resources to give them reprieve, then we no longer consider them our neighbors.

#racism #uspol #whiteness #nazis

Steve Ivy

What one president can say and not mean, the next will say and mean, and the next will say and do. Sometimes they are the same president. #uspol #authoritarianism

~ # 23:02 ~

Steve Ivy

The white girl in the first car waves and smiles - the two black people in the car following are accosted, their vehicle disabled and broken into, and they’re dragged into the street - by police. https://twitter.com/elonjames/status/1267462019227279360?s=20

http://monkinetic.blog/uploads/police-attack-black-drivers.png

~ # 17:33 ~

Jane Elliot: Please Stand

Our nation is deeply, systematically racist, and no amount of “I’m not like that” changes that. Anti-racism activist Jane Elliott says it perfectly:

“If you, as a white person, would be happy to recieve the same treatment that our black citizens do in this society, please stand.”

“Nobody’s standing here. That says very plainly that you know what’s happening, you know you don’t want it for you, I want to know why you’re so willing to accept it or allow it to happen to others.”

http://monkinetic.blog/uploads/jane-elliot-please-stand.png

I’m not standing either, and that makes me deeply ashamed.

#racism #uspol #whiteness

Steve Ivy

So far in 2020 I’ve read 30 books. #quarantine #covid19

~ # 05:16 ~

Steve Ivy

God money’s not looking for the cure God money’s not concerned about the sick among the pure

Head like a Hole

#covid19

~ # 12:42 ~

Steve Ivy

Pivoting from #alternative1989 to The Crow soundtrack (1994)

~ # 18:25 ~

Steve Ivy

Oh my Fascination Street #bass #thecure #alternative1989

~ # 16:42 ~

Steve Ivy

this monkey’s gone to heaven #pixies #alternative1989 hi mom - i know you have no idea what i’m talking about sorry - love you 😛

~ # 16:38 ~

Steve Ivy

Wait… Head like a Hole was technically part of the 80s 😼 #mindblown #alternative1989

~ # 16:28 ~

Steve Ivy

I may be the mayor of simpleton #alternative1989

~ # 16:18 ~

Steve Ivy

damn you Apple and your Alternative Hits of 1989 playlist #oldpeoplemusic

http://monkinetic.blog/uploads/alternative-hists-music-1989.png

~ # 14:18 ~

Steve Ivy

Another week, another 157107 #covid19 cases #uspol … I’ve started hearing the “we don’t believe the numbers” responses first-hand #SMH

~ # 14:05 ~

Steve Ivy

You know what’s manly and cool? Doing whatever it takes to protect your family, friends, neighbors, and community regardless of what others think. Oh you thought I meant a gun? No, WEAR A MASK. #covid19

~ # 16:33 ~

Steve Ivy

Love that trend line that says Arizona can start lifting pandemic activity restrictions #ohwait #covid19

http://monkinetic.blog/uploads/up-and-to-the-right.png

~ # 20:19 ~

Steve Ivy

Stupid old man went and made a #TikTok https://vm.tiktok.com/3Cp8Ef/

~ # 16:35 ~

Steve Ivy

Wanting to pull together some thoughts on the novel coronavirus, #COVID19, and where we are here in #Arizona. But there’s so much to pull together I just get so tired. đŸŠ đŸ—‘đŸ”„

~ # 14:21 ~

Steve Ivy
Steve Ivy

Looking for LED lights like Adam Savage (@donttrythis) used on his work light build, but Amazon is out with no timeframe on re-stock. Anyone found a good alternative?

https://www.amazon.com/gp/product/B01KZLM3QC

#diy #shoplife

~ # 17:40 ~

Read: Foundryside by Robert Jackson Bennett

Wow, thanks to Idan Gazit for recommending Robert Jackson Bennett’s #scifi #fantasy novel Foundryside.

Every think programming is magic? IT IS. Ever wonder complain that your code is doing what you said instead of what you meant? BEWARE. Magic and technology, mystical hacking, sentient objects and the ancient and tormented souls that drive them…

You’re going to love it. Thanks Idan.

http://monkinetic.blog/uploads/cover_foundryside.jpg

#reading #reading2020

#scifi #fantasy #reading2020

Steve Ivy
Steve Ivy

I’m compiling the books I’ve read just since April 9th - I’m up to 12, with 2 in-progress, one of which is Scalzi’s Last Emperox #covid19 #reading

~ # 02:13 ~

Steve Ivy

“I’ve never been to a will-reading.”

“You’d think it’s be like a game show, but instead it’s like a community-theater production of a tax return.”

#knivesout

~ # 21:05 ~

Steve Ivy

Been hitting the oldies today, especially this track from Jam & Spoon from 1995: Jam & Spoon’s* Hands On Yello ‎– You Gotta Say Yes To Another Excess #trancetechno #music #electronica

https://www.youtube.com/watch?v=SB_G0Z6Aqgw

~ # 18:29 ~

SIFTing Misinformation Online

Sifting Through the Pandemic is a site about how to recognize misinformation on social media, focused – obviously – on information about the pandemic. OneZero provides an example in this article, where someone claiming to be a doctor posted that hand-sanitizer would do nothing to kill the coronavirus (False!).

What I love about the infodemic.blog system (SIFT) is how simple and memorable it is:

  • Stop
  • Investigate the Source
  • Find Better Coverage
  • Trace claims, quotes, and media to the original context

http://monkinetic.blog/uploads/SIFT.png

#covid19 #misinformation #socialmedia

Steve Ivy

So tired this morning #thatisall

~ # 12:36 ~

Expiring Federal social distancing guidelines

Trump seeks to further distance himself from increasingly unpopular and politically costly coronavirus lockdowns.

“Unpopular”, “politically costly”, but effective at flattening the curve. I think maybe people don’t realize that in order to #flattenthecurve on #covid19 you have to maintain the suppression activities over the life of the curve. If you stop, the curve goes back up.

This are projections for Arizona from CovidActNow.org:

http://monkinetic.blog/uploads/flatten-the-curve-lift-restrictions.png

Right now the “expected hospitalizations” curve is nice and flat, but lift the restrictions on activities too soon, and the demand for beds exceeds supply in about 10 days. Calling for new restrictions after they’ve been lifted would be a hard sell to a population frustrated with the isolation and hurting from the economic effects we’re already seeing. There’s no easy answer, but I believe that solutions are going to involved more government aid to – yes, small businesses – but especially to disadvantaged populations who are getting hit the worst.

#lockdown #stayhomestaysafe

#flattenthecurve #covid19 #lockdown #stayhomestaysafe

Steve Ivy

Picked up Foundryside (by Robert Jackson Bennett) from our local digital library thanks to a recommendation by @idangazit #reading #scifi #fantasy

https://amzn.to/35hFxxQ

~ # 17:50 ~

Steve Ivy

In order to fix my archives and daily digests, I might have to address timezone handling on my blog. Or I might just stop blogging #timezonehell #blogging #programming

~ # 20:54 ~

Steve Ivy

Daily Digest subscribers: posts should now appear in the email in the order they were written – more narrative style – not in reverse-chronological “blog order” #blogging 💌 😁

~ # 19:30 ~

Steve Ivy

After getting a bit tired of my library’s digital collection of #scifi, I’m branching off into #fantasy for a while, and finding some great series to dive into. I really need to add to my list of “books-read” posts #reading2020

~ # 04:21 ~

Steve Ivy

So, while I do want to make a work light like @dontrythis, my lunch project was a basic friction-adjustment stand for my work light made with 12” square tube and a remnant of 1” square tube #diy #shoptime #project

http://monkinetic.blog/uploads/worklight.jpg

~ # 21:03 ~

Steve Ivy

This data from https://mackuba.eu/corona/#united_states.daily is a week or so old, but this does NOT say “go back to work!” to me #covid19 #stayhomestaysafe

http://monkinetic.blog/uploads/us-daily-increase-2020-04-17.png

~ # 13:18 ~

Steve Ivy

They almost had the right headline #fify (Keep the disinfectants outside your body please!)

http://monkinetic.blog/uploads/power-to-kill-fixed.png

~ # 16:07 ~

Steve Ivy

There’s SO MUCH #covid19 data right now, opennews.org discusses how to make sense of it all

https://source.opennews.org/articles/covid-19-coverage-reliable-datasets/

~ # 15:35 ~

Steve Ivy

Introverts in the age of #COVID19

http://monkinetic.blog/uploads/59A17EA8-A9F4-4168-A57F-8048FE90520F.jpeg

~ # 17:22 ~

Steve Ivy

#Arizona is flattening the #COVID19 curve, but opening up businesses anytime soon is going to set us back and harm many many Arizonans. Data: http://monkinetic.blog/2020/04/22/rt-live

http://monkinetic.blog/uploads/arizona-rt-daily-case.png

~ # 13:16 ~

New Feature Preview: Daily Digest Emails

I have friends and family for whom RSS is not easy to explain or subscribe to, and who don’t really follow blogs in general, but who have expressed an interest in my writing here, such as it is.

So I’ve hacked up an experimental feature, where I am sending out a nightly email (subscribe in the sidebar) that is comprised of all my posts for the day. Right now the blog posts and notes will be intermixed, so there might be some confusion in the content, it’s an ongoing experiment.

If this is something you’d like to try, you can subscribe form in the sidebar of the site or use the subscribe page.

http://monkinetic.blog/uploads/daily-digest-subscribe.png

#subscriptions #email #blogs

Steve Ivy

Thread: https://twitter.com/timkmak/status/1251936242834563073 – Same people resisting masking, different pandemic. #COVID19 #masksforall #publichealth

~ # 15:05 ~

Steve Ivy

Evening project: started sewing simple tie-back surgical style cloth masks to donate. #covid19 #masks4all

~ # 05:00 ~

Klatchian Coffee

“Klatchian coffee has an even bigger sobering effect than an unexpected brown envelope from the tax man. In fact, coffee enthusiasts take the precaution of getting thoroughly drunk before touching the stuff, because Klatchian coffee takes you back through sobriety and, if you’re not careful, out the other side, where the mind of man should not go.”

Men At Arms, Terry Pratchett

#coffee #humor #reading

#humor #reading #coffee

Steve Ivy

Welded up a bird-feeder stand for my parents this morning

http://monkinetic.blog/uploads/feed_hanger.png #diy #welding

~ # 16:27 ~

Steve Ivy

Repaired some stuff in #goldfrog around #webmention handling on weird responses (hello amzn redirects)

~ # 17:21 ~

Steve Ivy

This Standford daily #covid19 health survey should be an app available for all platforms, promoted by the Whitehouse and CDC, with all responses anonymized and aggregated.

https://med.stanford.edu/covid19/covid-counter.html

~ # 13:45 ~

Observations in Election Redesign

Jared Marcotte on Turnout.rocks: Los Angeles County Primary: Observations in Election Redesign

Some may also advocate for all-mail voting, pointing to states like Colorado and Washington that enjoy higher rates of participation. There are highly migratory populations that have participation problems if mailed ballots are the only option. There’s another concern around mail ballots: with so many jurisdictions looking to quickly switch to this model, no one knows what kind of strain this will put on the postal system.

So yeah, there are going to be issues with mail-in #voting for voters - while eligible - who do not have a permanent address, something many of us take for granted. Ultimately, solutions to fair and free #elections are going to have to be multi-modal.

#elections #voting

Steve Ivy

Seeing calls for national mail-in voting based on success in WA/OR, which seems like a good idea on its face. However I believe those two states are majority white (78%/86% respectively)… anyone looked into how that’s working for poorer and underprivileged communities in those states? #voting

~ # 17:54 ~

Steve Ivy
Steve Ivy

#covid19 -world problems: dry, raw, scaly skin on my wrists from so much handwashing đŸ’§đŸ§ŒđŸŠ 

~ # 18:02 ~

Steve Ivy

Eryk Salvaggio created a terribly creative #data “auralization” of the market v. #covid19 cases made up of overlapping musical tracks. It’s at first interesting, then emotional. I do and don’t want to “hear how it ends”

https://twitter.com/e_salvaggio/status/1245296511581212673

~ # 17:24 ~

Steve Ivy

Been thinking a lot the last few days about how privileged my family is to be able to effectively shelter in place here in the suburbs, with most everything we need at hand. And I don’t expect even this to completely protect us. Thinking about those who don’t have physical, economic, societal access to safe environments. 😞 #covid19

~ # 12:50 ~

Steve Ivy

“Who are you, who are so wise in the ways of fabric?” (not me really) #diy #covid19

http://monkinetic.blog/2020/03/31/home-engineering

http://monkinetic.blog/uploads/8DC7B095-91E5-41CD-971F-F106DC25E1B2_1_105_c.jpeg

~ # 13:41 ~

Home Engineering

I’m no tailor, but I spent last night learning how to measure, cut, and yes, sew #diy face masks. We’re working from this series of videos on The Fabric Patch, a quilting site.

http://monkinetic.blog/uploads/8DC7B095-91E5-41CD-971F-F106DC25E1B2_1_105_c.jpeg

We acquired cotton fabric and some featherweight non-woven fabric (Pellon) from Joanne’s before the stay-at-home order came out in Arizona yesterday, so we’re working with that. I’m able to sew a straight stitch well enough, but struggling some with getting the fits right on family members, and we’re still experimenting with nosepieces (pipe cleaners are too soft, some 20g electrical wire might work)

http://monkinetic.blog/uploads/1A6D55FD-3D16-44CA-AF41-5F0409CD5D7F_1_105_c.jpeg

I have always had huge respect for those who were wise in the ways of fabric, even more so now.

#covid19 #diy

Read: Beacon 23 (#1-5)

Picked up this omnibus edition of Beacon 23 by Hugh Howey (Wool, Sand). Apparently it was original released in serialized form, which would have been really fun to read.

What would life in a space lighthouse be like? Why would you need one? What if there were empathic alien dog/cat/lynx beasts? What if you could get a high from a gravity wave generator?

Read to find out. 😀

#scifi #reading #reading2020

Read: The Rebirths of Tao (Tao #3)

Yeah, I powered through this series due to #stayhomestaysafe, and happy I did. A really fun story, and enjoyed seeing many characters in theIo books introduced here in some more depth.

Between the two Io books and the three Tao books, I really want to read Io 3 (write faster, Wesley).

#scifi #reading #quasingwars

#stayhomestaysafe #reading #quasingwars #reading2020

Read: The Deaths of Tao (Tao #2)

Book 2 of the Tao books by Wesley Chu. This series has gotten some guff due to The Lives of Tao being written as a National Novel Writing Month project, and perhaps I was more invested having read the Io books first, but dammit I really like these books.

Also, knowing that there was a third book in the queue, the ending of this one was a big WHAAaaa? (but it was worth it in book 3)

#scifi #reading #quasingwars

#reading2020 #scifi #reading #quasingwars

Read: The Lives of Tao (Tao #1)

Having first read the Io books, I finally realized that the Tao books (which I had been skipping in the library list of scifi books for a couple of years, why I do not know) were set 20 years earlier in the same universe and introduced about half the characters.

The Quasing Wars world is really fun to read, and the relationships that Tao and Io have with their hosts are both similar and entirely different.

http://monkinetic.blog/uploads/tao_cover.jpg

#reading #scifi #quasingwars

Steve Ivy

Read: The Rise of Io (Io #1)

Dual protagonists, bodied and unbodied, that will drive you crazy not knowing whether to love them, smack them, or hate them, with stakes both personal and global? What’s not to love? #reading #scifi #reading2020

Ok, and I JUST realized that this is set in the same universe as Chu’s “Lives of Tao” books, which I skipped, but now have to read. I am facepalming SO HARD. đŸ€ŠđŸ»â€â™‚ïž

http://monkinetic.blog/uploads/rise_of_io_cover.jpg

#reading #scifi #reading2020

Steve Ivy

Berlin clubs, empty due to community quarantine, are live streaming some great house sets… https://en.unitedwestream.berlin/ #techno #streaming #covid19

~ # 20:24 ~

Steve Ivy

#COVID

Here in the US, the folks to suffer the soonest and most will be the poor, minorities, the homeless… those in most need of the #socialsupport programs our current government earnestly works to destroy.

~ # 19:40 ~

Steve Ivy

#COVID #privilege

I’m trying to keep my social media exposure down because it’s just adding to my stress, but this is my regular reminder that I am extraordinarily privileged to be currently riding things out while working from home.

Things will get worse, but right now there are SO MANY folks already suffering and I realize that.

~ # 19:38 ~

Steve Ivy

learning new things about #zsh #macos #catalina

~ # 16:53 ~

Steve Ivy

Thank God It’s Friday selfie #selfie #tgif

http://monkinetic.blog/uploads/Photo on 3-6-20 at 12.38 PM.jpg

~ # 19:40 ~

Steve Ivy
Steve Ivy

Axios: Elizabeth Warren suspending presidential campaign

It’s not showing up on Elizabeth Warren’s site yet, but Axios is reporting that Warren is suspending her presidential campaign. I’m heartbroken – she was the smart, tough candidate that actually inspired me.

Senator Warren: Thank you for your leadership, your humility, your willingness to hold those in power accountable. You would have been an incredible president. Keep fighting for Americans and for what America should stand for.

http://monkinetic.blog/uploads/warren_politico.jpg

(Image from Politico)

I’m sick to death of #oldwhitemen

#warren2020 #oldwhitemen #uspol

Steve Ivy

Amazon Managed Streaming for Kafka (MSK) https://aws.amazon.com/msk/ #bookmark #scale #kafka #datapipeline

http://monkinetic.blog/uploads/msk_diagram.png

~ # 16:23 ~

Steve Ivy

I have peanut butter pretzels. that is all #snacktime

~ # 01:28 ~

Steve Ivy

Wonder if I could write a little tool to calculate my post/reply/favorite/boost ratios on the #fediverse. Would be interesting to see and i’d like to maintain different ratios on different sites.

Or maybe i’m just over-engineering my social media usage.

nah

~ # 00:49 ~

Steve Ivy

It’s not a standing desk, it’s a dancing desk #dancingdesk

~ # 00:04 ~

Steve Ivy

Checking out Roam https://roamresearch.com #bookmark #writing #outlining Roam Research

~ # 13:15 ~

Steve Ivy

https://playvicious.social is where I go to be quiet, listen, and learn about #race #power #gender #philosophy #community #colonialism and more. Did I mention be quiet? That’s important.

http://monkinetic.blog/uploads/pv_logo.png

~ # 22:01 ~

Tech was supposed to fix...

Article: “Tech was supposed to fix X”

Narrator: “Tech made X far far worse”

“Tech” practices problem-space-reduction to reach MVP, reducing messy, complex, human situations to linear engineering problems, optimized for what “works in most cases” where “most cases” is bounded by systemic and institutional bias (including systemic racism).

Systemic bias is an inseparable part of organizational culture, the common pattern of thinking that goes with it, and the premises by which all human systems function. Therefore each of us has a systemic bias. However, we may be unaware of its unstated assumptions. compression institute, 2011

Hence, “Tech” makes many things far, far worse.

#tech #bias #racism

Steve Ivy

Lawrence Lessig on #rankedchoicevoting: “My Turn: New Hampshire primary proves we need ranked-choice voting for president” https://www.concordmonitor.com/We-need-ranked-choice-voting-32890873 #uspol

~ # 13:33 ~

Steve Ivy

Remembering my early days asteroid mining in #eveonline

http://monkinetic.blog/uploads/256px-Venture.jpg

~ # 02:34 ~

Steve Ivy
Steve Ivy

I know I’ve done a good job integrating my social media posting into my site when I want to reply to my own posts. #indieweb #posse

~ # 01:02 ~

Steve Ivy

Post Activity in Mastodon - to show or not to show

For the most part I appreciate the design decision that the #mastodon developers made to not show reply/boost/fave numbers on the feed lists, because it puts more focus on the content and less on gaming an algorithm for popularity or “engagement”.

http://monkinetic.blog/uploads/mastodon-post-activity.png

but I also realize that this makes it harder to know if there are responses! For example, this post by Jun on #playviscious actually has an interesting thread that I’m learning from, but nothing in the UI signifies that there is more content to find connected to the post.

I wonder if there could be an additional affordance in the #UI that there are replies (boosts and faves not so much)?

#ui #mastodon #playviscious

Steve Ivy

My response to agreeing with something online should be “say so and amplify it”, not “say something clever and self-centering” #amplifytruth

~ # 23:12 ~

Steve Ivy

Twitter is testing new ways to fight misinformation — including a community-based points system https://www.nbcnews.com/tech/tech-news/twitter-testing-new-ways-fight-misinformation-including-community-based-points-n1139931 #twitter #community #moderation

~ # 20:38 ~

Steve Ivy
Steve Ivy

What is Dimensional Model in Data Warehouse? https://www.guru99.com/dimensional-model-data-warehouse.html #bookmark remarkable informative #datawarehouse #dataengineering

~ # 16:48 ~

Steve Ivy

Getting my Matrix on #thematrix

http://monkinetic.blog/uploads/matrix_music.png

~ # 05:41 ~

Steve Ivy

Obviously I need to add media uploading to my syndication code #indieweb #goldfrog

http://monkinetic.blog/2020/02/22/txt-fd6090d

~ # 20:15 ~

Steve Ivy

I added an edit button for Notes on this site and it’s like #twitter only awesome #indieweb

~ # 18:58 ~

Steve Ivy
Steve Ivy

Reading through some Apache Beam examples in #python #apache #dataprocessing

~ # 14:51 ~

Steve Ivy

Posting UI #experiment #goldfrog

http://monkinetic.blog/uploads/new_posting_ui.gif

~ # 20:23 ~

Steve Ivy

So I don’t forget: Unacceptable by Helene Schouten https://medium.com/@scaryh/unacceptable-4cdca86ba0db #bookmark #racism #economics #america

~ # 16:09 ~

Steve Ivy

Swiping #Macos Spaces feels very #scifi on a curved monitor #swoosh

~ # 23:14 ~

New Posting UI on Goldfrog

I’ve started messing around a bit with javascript-enhanced UIs for #goldfrog. Rather than use all of JQuery, I decided on a small subset of Jquery’s functionality as implemented by Sprint.JS.

  1. I only load the JS for me, since I’m logged in.
  2. It’s only used on the home page to power the new switchable post form, and
  3. It powers a character-counter for the note UI.

Here’s the new posting UI:

http://monkinetic.blog/uploads/new_post_ui_goldfrog.png

I’m trying to implement some basic progressive enhancement - the forms work as is without javascript, but the switcher and the counter are niceties for me, the author.

#webdevelopment #progressiveenhancement #goldfrog

Steve Ivy

while being a privileged beneficiary thereof, I can say that #capitalism is objectively terrible

~ # 19:13 ~

Steve Ivy

#standingdesk update: it’s been 2 hours. Legs aching, back on fire, sweat breaks out across my brow. Never has anyone striven for so much, so long. Rescue unlikely, expecting the sweet embrace of death. Tell my wife I loved her. #drama

~ # 14:30 ~

Learning Can Be... Boring?

http://monkinetic.blog/uploads/bored.png

Ran into a friend today at church and he asked me “hey I’m trying to learn Python, do you have any good sites or books to recommend? I’m kinda… bored.”

Now some of us geeks can’t imagine being bored learning something new, but I went through this when I first started learning Go. I had decided I wanted to learn a new programming language, and Rust was way too… Rust, so I picked Go and started building a small o-nothing web app. I got part way in an realized that I had no interest in what I was doing, and it (and some bits of Go that hadn’t matured) was killing my fun. So I put it down.

Fast forward to this year. I was ready to pick up Go again, but this time I also knew that I wanted to start writing again, and that the friction in my blogging process was killing my joy there, too. So I decided to write my own blog software (see #goldfrog), and I was going to write it in Go.

Suddenly I was energized to learn, because I had all these feature ideas for the site, and I had to learn the #golang techniques for tasks I’d only one in #python before. Also, it got me into the golang newbies Slack, and connecting with a community - for me at least - helps.

So my advice to my friend was:

  • Find a project you’re passionate about, or at least really interested in
  • Be willing to re-learn things you think you already know
  • Find a #community!

#goldfrog #golang #python #community

Josh Barratt: Effective Technical Diagrams

Sometimes in software design it’s great to develop a visual of the system in question to help in the thinking process.

Josh Barratt is a software architect at Twilio, and blogs about system design at [Serialized.Net]((https://serialized.net/). His recent post Effective Technical Diagrams has some great guidelines for improving the technical diagrams that we use to communicate.

Images convey ideas and structure far more effectively than text. Especially for software systems, they can even help with reasoning about things like capacity, connectivity, reliability, security and performance.

Like any craft, methods of designing visuals that communicate effectively and efficiently can be studied and improved. We have probably all seen diagrams which led to an immediate “aha!” – and others, that after minutes of squinting, led to only more confusion.

I too, adore OmniGraffle, and have made my share of good and bad technical diagrams in my pursuit of a better design. Here’s one I made in the last year, the usefulness of which could be argued both ways:

http://monkinetic.blog/uploads/system_diagram.png

#programming #architecture #diagramming

Steve Ivy

I can’t repent for being white, but I can repent for being white #race #racism

~ # 18:08 ~

Steve Ivy

Bloomberg might or might not beat Trump, but he will definitely further establish the #oligarchy as the political power in the US, and money as the deciding factor. #democracy

https://twitter.com/blakezeff/status/1227976156936171520

~ # 17:23 ~

Steve Ivy

No Country for #oldwhitemen

@SenAmyKlobuchar @SenWarren

~ # 13:50 ~

Steve Ivy
Steve Ivy
Steve Ivy

As someone who’s leery of using #SaaS products for everything, I like seeing @posthoghq offering a self-hosted product in the #metrics space https://posthog.com

~ # 14:42 ~

Steve Ivy

As someone who’s leery of using #SaaS products for everything, I like seeing @posthoghq offering a self-hosted product in the #metrics space https://posthoghq.com

~ # 14:37 ~

Steve Ivy

This is only unthinkable if you are rich white tech liberal, everyone else sees rich white men helping each other #uspol #larryellison

https://www.vox.com/recode/2020/2/12/21135722/larry-ellison-donald-trump-fundraiser

~ # 05:14 ~

Steve Ivy

in #deathmarch mode at work @ 10pm #latenightcapitalism 😭

~ # 05:08 ~

Steve Ivy

What’s a good, tiny, javascript toolkit for adding minimal #progressiveenhancement?

~ # 20:24 ~

Steve Ivy
Steve Ivy
Steve Ivy

@soapdog @[email protected] yeah the about page is broken because I haven’t written it yet ;P want to write a markdown-to-page handler for the site #blogging #diy

~ # 22:48 ~

Steve Ivy

It seems that there is no good thing that our white capitalist society cannot turn to evil - take for example the independent contractor #work #capitalism

https://twitter.com/thotscholar/status/1227266798413897728?s=20

~ # 22:31 ~

Steve Ivy
Steve Ivy

MonoSnap

Now that I’m blogging more often, I often find myself uploading screenshots. MacOS’ capabilities are fine, except that I don’t really like uploading files with names like “Screen Shot 2020-02-10 at 10.38.34 PM”.

Yesterday I asked:

Are there any #macos screenshot utilities that will simply let me name the file before saving it? (My needs are simple, the OS’ own utility is quite sufficient except for the name thing)

My old Six Apart mate Simon Wistow mentioned Monosnap a free utility that does exactly that - lets me name the file before saving it.

http://monkinetic.blog/uploads/monosnap_cast.gif

(Conveniently, it also make recording gif screen captures stupid easy)

#screenshots #blogging #macos

Unacceptable

http://monkinetic.blog/uploads/Screen Shot 2020-02-10 at 10.38.34 PM.png

Unacceptable. Americans, please give this a read, Helen is speaking truth about us.

Ro had this article sitting in his “saved” list, and I’ve been reading it all afternoon on and off. It’s by Helene Schouten, and was written in October 2015, and it’s a real eye-opener. I won’t quote it yet, because that would mean reducing it to “important” or “notable” parts and I haven’t spent nearly enough time with it to tell which parts to safely extract without breaking it.

#uspol #america #exceptionalism #racism #whiteness

Steve Ivy

2020 #goals - use my space here to surface more #diverse voices.

~ # 19:16 ~

Jacky Alciné

Jacky Alciné is an active member of the #indieweb and #activitypub communities, and a web developer working out of Oakland.

Imma make this clear: I’m not building software for developers.

I’m working to building tools for people.

You shouldn’t have to know to maintain and secure a server to have your own independent identity online. You shouldn’t need to know what libsodium or similar library to be secure online.

That’s my objective.

https://playvicious.social/@jalcine/101366378320531511

#indieweb #activitypub #webdevelopment

The Craftsman's Jig

I really like a good #codeascraft comparison. From DeployHQ, via Zeldman:

Woodworkers and web developers have this in common:

Visit a professional woodshop and ask a master carpenter what her favourite tool is. You may find it’s not a tool in the traditional sense, but a “jig” she built. In woodworking, jigs are patterns or templates built to make repeatable tasks more efficient and outcomes more consistent. Building a one-off bookcase may not warrant building a jig. But, if you’re building three or four of the same bookcase, it’s likely worth building a jig first, then using that jig to build the bookcases.

Our jig consists of a small command line application which integrates publicly accessible API’s from these service providers

Taking the time to make the tools to help do the work is the best thing to do, and knowing when to take that time is an important part of an engineer’s maturing process (see #yakshaving, Code As Craft)

#codeascraft #webdevelopment #yakshaving

Steve Ivy

Yesterday I imported 7800+ tweets into Goldfrog, my blog/cms, as part of owning my own content. Tweets (or Notes) will be published on monkinetic.blog and be syndicated to Twitter. See my archive page (20 years worth), blue are posts and pink are notes

http://monkinetic.blog/archive

~ # 23:31 ~

Goldfrog updates: syndication

If you follow me on social media - Twitter or Mastodon - you may have seen lots of nonsense posts go by recently…

http://monkinetic.blog/uploads/Screen Shot 2020-02-06 at 8.19.51 PM.png

I’ve been working on improving my POSSE features here, which meant not only composing my posts and notes locally, and then publishing them to Twitter et al, but also being able to track where they “landed” (ids and links) and make it easy for users to find my content on the syndicated site.

So I dug back into my syndication code, rewrote it several times, learned some things about goroutines, learned how not to do some things with goroutines, and settled on a way that worked. With luck, this post and any other that is also published on Twitter or Mastodon will have links to those sites along with the post, and (at least for Twitter right now) have links to reply, favorite, or retweet the post.

As Dave used to be fond of saying:

Still digging!

#blogging #goldfrog #indieweb

Looks Familiar (uspol)

Via old friend Jim Roepcke, from 2006:

Jacob G. Hornberger: How Hitler Became a Dictator:

But how many people know how Hitler actually became a dictator? My bet is, very few. I’d also bet that more than a few people would be surprised at how he pulled it off, especially given that after World War I Germany had become a democratic republic.

Although the National Socialists never captured more than 37 percent of the national vote, and even though they still held a minority of cabinet posts and fewer than 50 percent of the seats in the Reichstag, Hitler and the Nazis set out to consolidate their power. With Hitler as chancellor, that proved to be a fairly easy task.

I read this back when Jim first posted it in 2006, and a couple of times since, and it’s even more apropos today.

“Those cannot remember the past are condemned to repeat it.”probably George Santaya

#history #nazism

The Kingmakers

Senate Republicans just paved the road to American authoritarianism:

The precedents they have set are alarming. Trump’s defense partly argued that a president must violate a specific crime in order to be impeached.

The defense made the argument, probably with the guidance and support of the right honorable Mitch McConnell and co, who than affirmed it. This whole debacle was an exercise in providing cover for Republicans to make their predetermined votes. And their complaints about the House Democrats amount to “it’s their fault for bringing this to the Senate when they know we rigged it – what did they think was going to happen?”

But imagine the following scenario: This weekend, Trump tweets that he will pardon anyone who engages in blatant voter suppression or voter intimidation before the November election. Hundreds of henchmen take it upon themselves to act, helping ensure his reelection. Trump’s legal and constitutional authority to pardon them is unquestioned. It would be a corrupt abuse of presidential power, but not a crime.

Trump now has a blank check. We all know that he will try to cash it.

He’ll cash it, and cash it, and cash it, with the Senate Republican’s co-signing and cackling the whole time.

#uspol #congress #impeachment

Steve Ivy

I wanna update my blog code but I dug too deep, too fast… #diffsOfMoria

~ # 04:44 ~

The Coming Kingdom of America (uspol)

I think we’re looking at the coming end of a government with co-equal branches. The Senate Republicans, tying their pursuit of personal power to Trump’s own, have abdicated their Constitutional role and are effectively handing Trump a monarchy.

I suppose they cannot imagine a Democrat taking the position again, or believe in that case they will simply find a way to again redefine the Presidency on their own terms? I don’t know.

#kingtrump #uspol #crimeboss

#kingtrump #uspol #crimeboss

Steve Ivy

Take... these broken wings... well, clipped

While we are definitely not “live off the land” #farmlife types, my wife and I live on an acre of land in a rural neighborhood tucked in a large swatch of suburbia in metro Phoenix.

Due to circumstances we still don’t entirely understand, we find ourselves now in “possession” of 6 adult chickens, and 8 not-quite-young-adult chickens. The adults quickly learned to fly - well, flap semi-effectively - over the 5’ fences we used to contain them. So on Friday I did some research on how to clip the chicken’s wings to keep them earth-bound, and yesterday my daughter and I spent 15 minutes grabbing chicks one by one from the coop and giving them flight-curbing trim.

The article I ended up using was this one on Instructables, simply titled Clipping Chicken Wings.

> The hardest part about clipping chicken wings is catching the chicken. Some chickens are docile and like being touched, others fear humans and run away like their lives depended on it (which I guess they do sometimes).

http://monkinetic.blog/uploads/clip_chicken_wings.jpg

#farmlife

Steve Ivy
Steve Ivy
Steve Ivy

Finished #webmention discovery in #goldfrog, all 23 discovery tests on https://webmention.rocks pass. :)

~ # 02:14 ~

Steve Ivy

Thank you #indieweb folks for https://webmention.rocks/

~ # 09:56 ~

Steve Ivy

For my next #indieweb trick: I’m working on adding support for Webmention in #goldfrog.

https://github.com/sivy/goldfrog/issues/9

Client:

  • Endpoint discovery (header, link, a)
  • Send basic webmentions
  • Send “special” webmentions (ie Likes)

Server:

  • Provide discovery (header, link, a)
  • Receive basic webmentions
  • Receive “special” webmentions (ie Likes)

Ultimately I’d like to break out my webmention code into a releasable #golang module that can provide reusable http.Handler functions that can be plugged into any Go mux that supports them.

~ # 00:00 ~

Steve Ivy

ICYMI: working on #indieweb in goldfrog https://t.co/9DKVvHYwzP

~ # 23:39 ~

Steve Ivy

Towards IndieWeb: POSSE and Notes

#posse #blogging #webmention #indieweb

https://t.co/15Q3wsMv9J

~ # 16:22 ~

Steve Ivy

POSSE is the #IndieWeb acronym for Publish (on your) Own Site, Syndicate Everywhere. It’s something I’m playing with in Goldfrog.

A common idiom is to differentiate Notes (small microblog-like posts) from Articles (longer blog posts with a title). Right now Goldfrog has a basic blog Post type, with (ID, Title, Slug, Tags, Body). I’d like to keep the posting experience as simple as possible, so I’m thinking about how to handle something that literally just has a Body (and Tags, because I parse and attach any #hashtags - see? - in the content).

My Posts have an ID, though a uniqueness constraint on the slug means I could use that instead. But Notes don’t have a title to “slugify” (it is too a word). Goldfrog also writes every post to the filesystem as a Jekyll-compatible markdown file, so I would need to figure out what format and filename/slug would be appropriate so that they get a permalink.

Url Options

  • 2020/01/16/note-ab43f6 unique hash id
  • 2020/01/16/note-13:25 HH:MM

Actual Progress

An upcoming build of Goldfrog will support new “kind” of Post, albeit only differentiated by the presence of a title. I’ve made a few UI and backend changes to support notes:

http://monkinetic.blog/uploads/Screen Shot 2020-01-17 at 7.58.03 AM.png

  • Notes get a slug that is constructed from the string “txt-” + a shortened hash based on the note’s content, like txt-8213d2c
  • Since notes are short enough to look weird on a typical post-detail page, I created a new “Daily Digest” page on the site that shows only the posts for a given day. This is the default target for the permalink for Notes. The slug is used as the id attribute on the note, so the link jumps directly to the note on the digest page. This results in a “permalink” like “YYYY-MM-DD/#txt-8213d2c”
  • The Syndicate options (currently for Twitter and Mastodon) are now enabled by default for notes.
  • Clicking the “post form” link takes me to a longer post form with options for a title, custom slug, tags, and a larger content area for writing.

Still to work out

  • I’m thinking about implementing Webmentions for Goldfrog, since I control the code.
  • I’m still pondering how to connect a post or note with it’s syndicated version, to allow likes from this site to propagate to the syndicated site. That feels… harder than I want to dig into right now, but I’ll be looking for ideas.

~ # 00:00 ~

Steve Ivy

Go By Example

Go By Example might be one of the best getting-started resource I’ve ever seen for a programming language.

Huge thanks to Mark McGranaghan for giving this to the community.

#golang #newbie #documentation

https://t.co/jBjzA9UALb

~ # 18:33 ~

Steve Ivy

Go By Example might be one of the best getting-started resource I’ve ever seen for a programming language.

Huge thanks to Mark McGranaghan for giving this to the community.

#golang #newbie #documentation

~ # 00:00 ~

Steve Ivy

@evanpro I can’t stop thinking about this. Any prior art I should look at? #blogging #nerd

~ # 23:12 ~

Steve Ivy

I have blog archives back to May 2000, and made an new archive page that also shows a bar chart of monthly post activity over those 20 years. #blogging

https://t.co/qQcF98i3w4

~ # 20:45 ~

Steve Ivy

Claro Intelecto - In Vitro (Volume I & II)

Resident Advisor reviews the new Claro Intelecto compilation:

#music #electronica

https://t.co/ue348mA7JU

~ # 16:31 ~

Steve Ivy

Coda Hale on Work

Blogging is bookmarking – I scanned this post by Coda Hale and want to spend some more time with it.

Work Is Work

In which returns diminish

#work #enterprise #to-read

https://t.co/eZswwXOhUa

~ # 17:33 ~

Drive To The Ocean sales to support Pathways to Paris

Michael Stipe is selling recordings and videos of his new track, Drive to the Ocean, with much of the proceeds going to Pathway to Paris:

> Pathway to Paris brings together musicians, artists, activists, academics, mayors, and innovators to help raise consciousness surrounding the urgency of climate action and offers solutions to turning the Paris Agreement into action.

Purchased - and would have even if Micheal was putting all the proceeds in his lovely pocket - but I’m really glad to support Pathway to Paris as well.

#music #michaelstipe #climatechange

Michael Stipe is making music again, thank you

Michael Stipe, who just celebrated his 60th birthday, is making music again, and it’s really good music.

Hearing this makes me happy and sad. I can hear echoes in this song of some of R.E.M.’s work on Up and Reveal, which were departures from their previous work and were generally disliked by fans (myself included at the time). Listening now I feel like this was a direction Michael wanted to go a long time, but fans weren’t ready for it. I’m really glad he’s getting to make his own music now.

#rem #music #michaelstipe

Steve Ivy

Michael Stipe is making music again, thank you

Michael Stipe, who just celebrated his 60th birthday, is making music again, and it’s really good music.

#rem #music #michaelstipe

https://t.co/GjcRn3J3WU

~ # 05:06 ~

Steve Ivy

SQLite, Containers, local read db

Reading about Segment’s use of #SQLite inside #containers as a local read DB

https://t.co/CXENNLhdhy

#sqlite

https://t.co/Ro9RjGxxkD

~ # 20:34 ~

Steve Ivy

see if this is processed on toot.cafe as well #bloging #mastodon

~ # 00:00 ~

Steve Ivy
Steve Ivy

President Season: I’ve been mostly quiet about the presidential race because
 to be honest I’ve been quiet about everything about #politics for a while.

I do want to write a bit about the pro

https://t.co/y0I9Rktqlj

~ # 19:28 ~

Steve Ivy

#indieweb folks: how do you post a tweet via the API with a link back to the original? As in, why didn’t this link expand? #posse https://t.co/hiXKxJkQUG

~ # 19:18 ~

Steve Ivy

Notice POTUS found a way to make nearly triggering a war with #Iran all about Obama’s Iran deal

~ # 16:40 ~

Steve Ivy

“That lets Iran take advantage of it’s large, and untapped…

potential” #Oil https://t.co/MsGp0tnpW2

~ # 16:37 ~

Steve Ivy

Back towards the IndieWeb: Another aspect to creating my own blogging software: I can finally start implementing some of #indieweb principles I’ve been watching for a while.

One of those is POSSE (Publi

http://173.255.215.158/2020/01/back-towards-the-indieweb

~ # 13:25 ~

Steve Ivy

Another aspect to creating my own blogging software: I can finally start implementing some of #indieweb principles I’ve been watching for a while.

One of those is POSSE (Publish Own Site, Syndicate Everywhere) - which means everything you write starts on your own site, and content is syndicated to the appropriate kinds of sites as desired. This could include things like:

  • Articles are syndicated via RSS (done, no brainer)
  • Short posts (notes) are automatically or optionally published whole to Twitter, Mastodon, or the microblog of your choice
  • Articles are automatically or optionally shared to a microblog site with a link back to your own site

Goldfrog + Twitter

While I generally find Twitter overwhelming and frustrating (not nearly as much so as the less-privileged do), I just finished adding a Twitter cross-poster to #goldfrog. I’ll be implementing a Mastodon cross-poster in the next few days (/me waves @ toot.cafe), now that I’ve figured out and implemented the pattern.

The Twitter cross poster will send the title, some text, and a link back to the post. So, let’s see if deploying the new feature worked. :D

~ # 00:00 ~

Steve Ivy

I’ve been mostly quiet about the presidential race because… to be honest I’ve been quiet about everything about #politics for a while.

I do want to write a bit about the process, and the President, and I will be posting more as the race goes on, but here are a few opening thoughts:

I’m embarrassed that our nation elected Trump, and I’ve spent the last 3 years trying to pretend it didn’t happen. That I can simply ignore the state of things is a sign of my immense #privilege as a middle-class white dude who is very gainfully employed in tech in America, and I’m looking for more ways to use that privilege to lift others.

I want to vote for a woman (again), so I’m looking for ways to help out.

I will vote Biden if I absolutely must, and Bloomberg was wrong to ride the “white, non-Bernie, non-woman wave” rather than putting his $$$ behind one of the current Democratic candidates.

Right now I like Klobuchar and support Elizabeth Warren. I’m glad Kamala Harris and Kirsten Gillibrand ran, but they’ve dropped from the race due to lack of financial support.

In general, I really like the themes that we see in Klobuchar’s and Warren’s campaigns: hard work and planning, two things that are the antitheses of Trump’s candidacy and presidency.

~ # 00:00 ~

Steve Ivy

Write The Web, 2020

For 2020, I’m writing a new blog app. It’s just for myself, a toy to remind me why I love the web. It’s called Goldfrog, and it sounds a bit like “Go, blog!”

Why in the hack, in this day and age, would I spend time writing my own #blogging software, when you can’t sign up for a VPS anywhere without tripping over offers to help you set up Wordpress, or Ghost, or what have you?

A few reasons.

New Year, New You

2019 was shite-filled, and due to politics, the tech trashfire, and the friction of blogging through several variations of static, git-powered versions of this site, I simply stopped blogging. I’ve wanted to, but the effort killed the motivation before I could get some words out.

So I finally decided to write something myself, that did just the things I wanted. #goldfrog is written in Go, because while I will love Python to my dying day, my brain needed a kick in the pants this year, which relates to my next point.

The Builder’s High

Rands writes eloquently on the builder’s high. With family engagements and work over the last few years my hobby coding has dropped to almost nil (None if I were writing Python).

I needed something to reboot my creative juices, and trying to write something I really wanted, that thought would be quick, in a new language, seemed like a good way to go (I did want it, it wasn’t easy, and Go hates me. But I’m learning and that feels great!)

Goldfrog

/static/images/Screen Shot 2020-01-07 at 4.51.44 PM.png

A bit more about Goldfrog: the single feature I wanted was a posting form on the home page, right up front. Various Userland products had had this, and it always felt right.

Second to this was an “Edit” link next to every post, wherever it was found on the site.

Finally, my main technical “innovation”: My content is still stored on the filesystem as Jekyll-compatible Markdown files. However, build times via Jekyll or Hugo are fairly slow for my 2800+ posts (since 2000, baby) and I hate that. So #goldfrog indexes all posts in a sqlite database on disk. Post creation and edits go to the DB and to the filesystem, so I can still periodically sync the changes to the git repo I have checked out there. But all the list views, archives, tag pages, and search functionality go to the DB, and are really fast.

The Setup

This is really the app I’ve wanted for a long time.

  • It’s hosted on a Linode “nano”
  • The app builds on CircleCI and the binary is pushed to an S3 bucket.
  • I’ve got ansible playbooks that setup the VPS pretty much from scratch with Nginx fronting Goldfrog.

Next

I really need to get my logging story fixed, and I’ve got some idea on adding basic metric tracking to the app.

#blogging #goldfrog

MONSTER Blew My Mind

/static/images/monster-1994.png

R.E.M. recently celebrated the 25th anniversary of the release of 1994’s MONSTER, an album that french-fried expectations of both critics and fans of R.E.M., after the success of the rich, string and mandolin-y flow of ‘92’s Automatic For The People.

Me? I loved AFTP so completely. I have multiple singles and special releases, including the one in an actual wooden box with vellum prints of the band (back when packaging was a thing). I was living in the states when MONSTER was released, and I recall rushing to play it for my small group of friends, who honestly looked at me like I was insane. Monster was SO different, so raw, simultaneously in your face and hiding behind a flash facade. Grinding electrics, stripped back thumping percussion, and Michael Stipe alternatively crooning or growling.

The first track, and first single, Whats the Frequency, Kenneth? – I was hooked from the first guitar, and Buck’s possibly-recorded-backwards-then-played-forwards solo left me agape. My CD copy of the single is scratched now beyond believe, but treasured.

Crush with Eyeliner’s droning guitar wah, backed by Mike Mill’s walking bass lines #chefskiss she’s three miles of bad road

Make your money – King of Comedy introduced voice-crushing compression on Stipe’s and Mills’ vocals, perhaps for the first time? I was all “whuuuh whoa”

I don’t sleep I dream, dreamy piano, atmospheric distortion, and a more tom-driven drum background that keeps the song less driven than almost rolling forward. Also featuring Stipe – Stipe’s falsetto – on lead vocals.

Star 69 starts fast, stays fast, and still Mike Mills lays down interesting bass lines throughout. The title makes sense to us olds, ask your mother. squirrelies didn’t chew the wire

“I don’t know, why you’re mean to me”, starts Strange Currencies, a slow, rising tune that doesn’t so much confront as much as wish. Stipe brings his plaintive, meaningful voice to this and I’m there for it. During a bridge, playing the strings above the bridge of his guitar, Buck adds a childish, toy-like section that is both sweet and creepy.

Tongue is a full falsetto crooner from Stipe, over a (likely Mills-provided) Hammond organ. Not my favorite track on the album, but I won’t skip it either.

Bang and Blame is a pretty full rocker, still with Bill Berry’s steady but tom-heavy drums keeping the song rolling more than driving. The guitars, with a long, echoey reverb, are more accent than impact.

Nice tag at the end, too.

I Took Your Name is another guitar-heavy rocker, with the wah and distortion cranked to 11. Another one that’s not a fave, but I usually won’t skip it. It definitely has its moments. There was some confusion, some confusion, as to who’s to blame

Let Me In – another song I will often put on repeat, Let Me In is Stipe’s, and the bands’, tribute to Kurt Cobain. The guitar is heavy, droning, omnipresent. I believe in concert Mike Mills sometimes played Cobain’s left-handed sky blue guitar for this track. Stipe’s voice is almost reverent, plaintive, then powerful as he sings out his love for Cobain.

Circus Envy – another WTF tune that is really fun to listen to even while SMH at the crawling, self-loathing lyrics. Put pepper in my coffee I forgot to bark ON COMMAND

You – I woke up in a sleeping bag, with no where else to run I love you crazy just keep on I love you madly just keep on I love this album just keep on

/static/images/monster-2019.png

#music #r.e.m. #chefskiss

Steve Ivy

Got #circleci working better than Travis, also added a new feature to #goldfrog today that worked first time, so of course my server setup is like a flaming turd

~ # 20:46 ~

Steve Ivy

@travisci #goldfrog #blogging taking a code break to fiddle with ansible and make pretty pictures https://t.co/XEvs7j6Lv9

~ # 03:04 ~

Steve Ivy

Progress today: post editing and deleting, many template updates.

I managed NOT to throw the laptop across the room when figuring out golang html/template :win:

Working on a @TravisCI build pipeline, here’s to again not throwing my laptop

#goldfrog #blogging #writetheweb

~ # 23:16 ~

Steve Ivy
Steve Ivy

I’m not sure, but I think Userland Manila was the first blog software I used that had the new post form integrated right into the front page. Tonight I got #goldfrog doing the same, and I am SO excited. #writefortheweb https://t.co/dEGOZRbPyj

~ # 06:44 ~

Steve Ivy

Hey #distributedtracing @opentelemetry people:

How do you prevent your code from becoming 73% tracing and 35% functionality?

~ # 23:26 ~

Steve Ivy
Steve Ivy

@bitprophet then there’s “hey whatcha DOIN” #catpics2019 https://t.co/rrLYLia4MZ

~ # 20:03 ~

Steve Ivy

@bitprophet this one cute danger #catpics2019 #furfriends https://t.co/m3b70Ji0pp

~ # 19:47 ~

Steve Ivy
Steve Ivy
Steve Ivy

@davewiner My take a while back on federation, silos, and colonies @bluesky #diso

https://t.co/OWN5ynxCHU

~ # 16:33 ~

Steve Ivy

RT @chrismessina: This post from @steveivy that @ErinJHolmes found on the 10 year anniversary of the #DiSoProject is also newly relevant: h


~ # 20:01 ~

Steve Ivy

#FrozenII poked fun at the first film, and had an 80s power ballad, and ended with an orchestra-metal version of the “breakout” song.

Was it objectively good? I don’t think there is such a thing. But it did what it was designed to do, and then some!

~ # 05:38 ~

Steve Ivy

You know what? #FrozenII was good! Was it Scorsese good? Is Scorsese good? It was good for those girls dressed like Elsa coming out of the theater, it was good for my daughter.

~ # 05:38 ~

Steve Ivy

@vvuksan Great, now my #smarthome is going to have me on call 24-7 #opslife

~ # 15:05 ~

Steve Ivy

#eveonline explorers and relic hunters: if you are sci-fi fans, check out Alistair Reynolds Revenger - it’s not brilliant (his first YA book) but has some fun bits that are very reminiscent explorer culture

~ # 16:48 ~

Steve Ivy

#whatif Senators met with the people they represent, rather than their donors?

~ # 12:38 ~

Steve Ivy

@borkware @CodingItWrong #catpipegrep

~ # 23:24 ~

Steve Ivy

Is there anyone @bandcamp that can help me with a broken gift purchase? #bandcamp #radiohead oops

~ # 21:59 ~

Steve Ivy

“SystemExtensions is a new framework that allows to install and manage user-space code that extends the capabilities of macOS.” #extensionhell #conflictcatcher https://t.co/kW1EM2V1mu

~ # 15:56 ~

Steve Ivy

Kevin Marks asks “is DiSo back?” I hadn’t thought about it, but…

Damn straight #DiSo is back.

Not necessarily the project, but the ideas? Absolutely. As we begin to see the Silos we created for what they are, some are building the tools to re-colonize the Open Web. Are you publishing online? Do you own your own content? Are you sure? Or are you dependent on Twitter and Facebook - the #silo sites - of the world to carry (and monetize) your writing, your activities, your family photos?

I know I still am in many ways. It’s just so easy. But easy leads to exploitation. So tie your shoes, button your coat, and get to work:

~ # 00:00 ~

The Revolution Will Be Federated

Much has been made lately about Twitter having become a trashfire, with rampant trolling and abuse of women, monitories, and non white-dude-being folks. Being a white dude in tech, I was generally ignorant of the direction things were going, as my timeline was mostly other white dudes in tech congratulating themselves for their cleverness.

Around the time that GamerGate was blowing up, I made the concious decision to start following a larger variety of people on Twitter, in an effort to break out of the cocoon I found myself in. One day I need to write a post about that, but this is not that post.

This post is about how I discovered that, while I wasn’t looking, an alternative began growing up from its very nerdy roots and is becoming something real people could - and should - use.

Life In The Silo

The major social media sites - Twitter, Facebook - are commonly referred to as silos - great collections of content with few connections to the outside world. Content flows in from users (and the web) but not out again.

The picture I’ve recently started forming is the Dystopian Underground Community from the science fiction genre: The Haves live near the surface, in the Silo’s highest levels, blessed by light and air (and attention). The Have-Nots live below, garnering less and less light from the source, instead inheriting the castoffs and scraps dropping from the levels above them. The Upper-Midlevels can still see the light clearly, pretending that they are not dependent on the goodwill of the Haves for access, and pretending that there are not hundreds of levels of population below, struggling for life.

Tunnel

The residents in the Midlevels are used to life in the twilight, move in their circles of family and friends, and have grown to believe that making a life from the hand-me-downs from above is normal. They know of the lower levels, they depend on services that the residents there provide from time to time, but are convinced that either life there is not so bad, the residents are living in the dark by choice, or the worst: believe that they have earned the right to the light, rather than being born to it, and those below somehow don’t deserve access.

The further one’s social circle gets from the dominant Haves, the deeper into The Below, the harder life in the silo becomes. The Below is rife with roving gangs of trolls, descending even from the Midlevels where they live in relative comfort, to harass and abuse the citizens struggling to make ends meet on the scraps of attention and spaces left to them by the Haves and those in The Above. The trolls have little to fear from The Below, save the reminder that they too are Below - somon else. And perhaps it is that thought that drives them to stand on walkways and corners, hurling insults and petty self-justifications at the passing residents.

The Silo is a terrible place for those not born into, or assigned to, the upper levels. Fortunately, there is hope: The federated Colonies…

The Colonies

Out on the surface, separated from the Silo, a new set of colonies is being built. Each colony is self-sufficient, with resources for every inhabitant, and attention to spare. Some are small - just a few tens or hundreds of inhabitants. Others are massive, home to hundreds of thousands of residents. Here the domed and towered structures bask in the light, with a vitality and energy long since lost in the Silo.

Domed colonies

The colonies are home to nearly a million former residents of the Silo. Some still descend into the Silo to visit family, friends, and invite others to the colony. Some have moved permanently, homesteading a new network of sheltered structures here. These colonies are a federation - communication and residents move freely from one to the other, local administrators making sure that their respective codes of conduct are maintained, provide space and facilities for the residents, and coordinate relationships with the other colonies. Residents find a colony of likeminded individuals, and can move from colony to colony as desired, with some paperwork to transfer residency.

This isn’t a utopia; there are always disagreements - we’re human after all - and adminstrative conflicts have led to colonies disassociating with one another. But here on the surface they are free to do choose their connections, joining and leaving the federation as desired.

Leaving the Silo

If Twitter and Facebook are the Silos, blessing the privileged while taking advantage of the Outsider and the Other, the Colonies can be found in the federated web, the open social networks - sites like Mastodon, Diaspora, Friendica, and GNU Social.

Mastodon in particular has established itself as a viable alternative to the murky depths of the Silo. With a million-plus users spread over more than a 1000 instances, each server, or colony, is a full-fledged social network, with users posting, sharing, following, and liking each other’s content. But more than that, each user can remotely follow users in other servers, bringing new viewpoints and content into their space.

A federation of servers

Is a migration to federated social media sites going to break the power fo the Silos? No. There are enough users happy to be near their friends and family, or eager to harangue and harass those in The Below, while jealously eyeing The Above.

But maybe some at every level of the Silo will find themselves looking for something better, a place with something for everyone, a system that is not designed to entrap and enclose them, and make them subservient to the whims of execs and advertisers.

The Revolution will be Federated.

  • Tunnel image by Ishutani
  • Colony image by Ken Fairclough
  • The Silo concept was partially inspired by Hugh Howey’s book WOOL

#federation #social media #mastodon #twitter

The Political Machinations of Disenfranchisement, 2016

> “I don’t want everybody to vote. Elections are not won by a majority of the people. They never have been from the beginning of our country and they are not now. As a matter of fact, our leverage in the elections quite candidly goes up as the voting populace goes down.”

The New Face of Jim Crow: Voter Suppression in America – People For The American Way

Working to discourage one’s political opponents’ supporters has a long history, but the machinations on display in the last decade, and this election in particular, are offensive.

Election committees are moving polls to difficult-to-reach areas in youth and minority populations, as Jonathan Katz tweets:

Donald Trump is encouraging his supporters to:

> “…go down to certain areas and watch and study, and make sure other people don’t come in and vote five times”

Trump Is Recruiting an Army of Poll Watchers. It’s Even Worse Than It Sounds. [Emphasis mine.]

Pro-Trump trolls are buying fake Clinton ads on Twitter targeting minorities, telling them they can text in their votes (you can’t):

>The recent social media ads target Clinton supporters with the hashtag #ImWithHer and give instructions to “Vote Early” by texting “Hillary” to the number

Some other tactics being deployed, mostly derived from the aforementioned PFAW study:

Burdensome of ID Laws

From my own home state of Arizona:

> In November of 2004, Arizona voters passed Proposition 200, which implemented harsh voter identification requirements (as well as proof-of-citizenship requirements—discussed in the next section of this report). The law requires voters who cast a ballot at a polling place on Election Day to present photo identification deemed “acceptable” by Arizona’s Secretary of State, such as a driver’s license, or two alternate forms of ID that include the name or address of the voter such as a utility bill or a bank statement. Such requirements can disenfranchise voters without photo ID by making it hard for them to cast ballots if they live at a residence where someone else, such as a spouse, parent, or roommate pays the bills, or if they are uninformed about the rules. Students, the poor, and senior citizens are among the groups that are most likely to be adversely affected.

Proof-Of-Eligibility as Voter Intimidation

> In this corner of rural Georgia, African-Americans are arrested at a rate far higher than that of whites.

> But the deputy had not come to arrest Mr. Flournoy. Rather, he had come to challenge Mr. Flournoy’s right to vote.

Critics See Efforts by Counties and Towns to Purge Minority Voters from Rolls

Fear-Mongering and Voter Registration

>Such proof-of-citizenship requirements are often rationalized through fear tactics—namely the claim that non-citizens (especially “illegal immigrants”) are attempting to register to vote. But no evidence exists to indicate that this is a problem.

The New Face of Jim Crow: Voter Suppression in America – People For The American Way

Reduced Polling Resources and Lines

In communities where the number of polling places and hours of operation are reduced, resulting long lines impact voter turnout.

> While long lines can suppress the vote in any precinct, evidence indicates that such lines often form at polling places that are frequented by students, people of color, and low-income voters who often do not have the time or the resources to wait many hours.

The New Face of Jim Crow: Voter Suppression in America – People For The American Way

In North Carolina, as one example, Republicans lobbied to limit the hours during which minorities tended to vote:

>Emails uncovered by Reuters through a public records request revealed that local Republican leaders lobbied at least 17 county election boards to limit the hours that voting sites could stay open — particularly to cut down on weekends and evenings, when Democratic voter turnout tends to be higher

North Carolina Republicans conspired to limit early voting to keep African-Americans from the polls

#imwithher

Randomized color choices in SASS

For a bit of variety, I decided to figure out how to generate a new front page header background and link colors whenever I rebuilt the blog (new posts, etc). This is still a static site, so no wizzy javascript stuff, I just wanted to do it in SASS.

This is what I came up with.

    $colors-list: (
      // background color, link color
      #DAE076 #AD5C55,
      #A9C9C5 #4A676D,
      #AD5C55 #5E7D68,
      #374768 #718A8A,
    );
    $color-index: random(length($colors-list));
    
    // Header description box
    $colors: nth($colors-list, $color-index);
    $header-desc-background-color: nth($colors, 1);
    // Link color
    $link-color: nth($colors, 2);

I may rework this as a map (dictionary) later on so I can add other theme-y things, but it was kinda fun to work out for now.

#374768 #718a8a #dae076 #a9c9c5 #themes #programming #ad5c55 #4a676d #5e7d68 #sass #css

Steve Ivy

@freebsdgirl no u dint #shotsfired

~ # 21:18 ~

Steve Ivy

@freebsdgirl you had me right up until tabs #feminismfail

~ # 21:16 ~

Steve Ivy

RT @aaronpk: As much as I enjoy the benefits of running my own server, I really don’t like running my own server. #indieweb

~ # 05:12 ~

Steve Ivy

@scalzi “Higgins, boot the writing computer today. I’ll be up after my morning constitutional.” #scalziabbey

~ # 17:39 ~

Steve Ivy

@mrgan cue is a clue, queue is a line #teampedantic

~ # 17:47 ~

Steve Ivy

Seeing echoes of Ironman/Ironmonger in the Antman/Yellowjacket plot. #marvel #marvelcinematicuniverse

~ # 04:57 ~

Steve Ivy

Winter soccer has started, so I can finally get back into walking during kids’ practices. #nerdphysique

~ # 00:38 ~

Steve Ivy

Listening to @weirdal and sorting LEGO. #nerdlife

~ # 01:30 ~

Steve Ivy

Shut up, I’m verklempt over typefaces I can’t even afford to buy. #windowshopping

~ # 20:27 ~

Steve Ivy

68 - great time signature or greatest time signature? #teamsixeight

~ # 17:24 ~

Steve Ivy

@Ben_Aaronovitch Ian Mcshane as Old Man of the River #riversoflondon

~ # 06:01 ~

Steve Ivy

@somebitsLinks Static Site generators are the new “i made a blog engine!” #NIH #everyoneneedsone

~ # 17:36 ~

Steve Ivy

Respects is Earn but memes are forever. #respectsisearn

~ # 03:09 ~

Steve Ivy

@thehighlandway @marypcbuk we can only honor the dead, wounded and survivors if we are real about their experiences #warishell

~ # 19:33 ~

Steve Ivy

RT @jessamyn: MT @WeRAllAnonymous: Woman being harassed or stalked on Twitter can now report it. http://t.co/u6lnwFsR3B #Finally

~ # 19:29 ~

Steve Ivy

Damnit - made a bad joke about issues with #SpaceShipTwo before I knew something was going down.

~ # 18:40 ~

Steve Ivy

This avatar literally means “actually
” #mansplaining http://t.co/ECc2BySzOO

~ # 13:29 ~

Steve Ivy

Let Me In #90splaylist

~ # 19:52 ~

Steve Ivy

Trip Like I Do #90splaylist

~ # 19:42 ~

Steve Ivy

Firestarter #90splaylist

~ # 19:37 ~

Steve Ivy

She’s my Pusher #90splaylist

~ # 19:31 ~

Steve Ivy

Keeper of my Heart #90splaylist

~ # 19:30 ~

Steve Ivy

Shoulder Holster #90splaylist

~ # 19:23 ~

Steve Ivy

Teardrop #90splaylist

~ # 19:20 ~

Steve Ivy

What’s the Frequency, Kenneth #90splaylist

~ # 19:08 ~

Steve Ivy

Black #90splaylist

~ # 19:07 ~

Steve Ivy

Weeping Willow #90splaylist

~ # 18:50 ~

Steve Ivy

“@freebsdgirl: .@gamergatedude a tweet is harassment. a death threat is beyond harassment
” #threatsareviolence

~ # 18:45 ~

Steve Ivy

Mad About You #90splaylist

~ # 18:45 ~

Steve Ivy

The Music That We Hear #90splaylist

~ # 18:43 ~

Steve Ivy

World Falls on Me #90splaylist

~ # 18:32 ~

Steve Ivy

Low Desert #90splaylist

~ # 18:26 ~

Steve Ivy

Lords of the Boards #90splaylist

~ # 18:25 ~

Steve Ivy
Steve Ivy

Learning Curve meets Instinct to Fix. #frustration

~ # 03:05 ~

Steve Ivy

Making a very conscious effort of use “woman/women” instead of “girl/s” or “gals” for grown women. #everydayfeminism

~ # 00:55 ~

Steve Ivy

@tismey “why is he called the ‘Sand Spider’?” “Probably because it sounds scary.” #truelies

~ # 12:59 ~

Steve Ivy

@swev rape and death threats are not harmless. threats attached to an address even less so. #threatsareviolence

~ # 20:19 ~

Steve Ivy

@ForceSargeras what @femfreq was doing was criticism: death and rape threats are not. #threatsareviolence

~ # 00:08 ~

Steve Ivy

help i just googled taylor swift dubstep #whathaveibecome

~ # 15:22 ~

Steve Ivy

RT @freebsdgirl: When you wake up to a bunch of congratulatory tweets after decimating some #fakegamerguy the night before. #justgirlythings

~ # 15:08 ~

Steve Ivy

@marcoarment oh that 8chan would learn this #threatsareviolence

~ # 14:41 ~

Steve Ivy

RT @hollyrpeete: PLEASE please RT!! Praying for the safe return of Tallon McCrary missing non verbal #autism LA area help us find him! http


~ # 13:27 ~

Steve Ivy

If your favorite game treats a whole gender as second (or third, or worse) class, you should be the one pushing for change. #gamequality

~ # 04:41 ~

Steve Ivy

Words have meaning, and do not exist in a vaccuum. #threatsareviolence

~ # 16:42 ~

Steve Ivy

Ugh. #dentist

~ # 15:32 ~

Steve Ivy

@ChuckVStheMovie …and @AdamBaldwin’s support for GamerGate puts him in the wrong side of “don’t abuse women”. #threatsareviolence

~ # 01:46 ~

Steve Ivy

@josswhedon @femfreq hear hear. #threatsareviolence

~ # 23:32 ~

Steve Ivy

@freebsdgirl @anildash then yes, a threat is a threat. Email is “the mail” now. Twitter is “my local community” #threatsareviolence

~ # 16:52 ~

Steve Ivy

@freebsdgirl @anildash what processes are in place for “offline” death threats? Seems they are often not much better. #threatsareviolence

~ # 16:42 ~

Steve Ivy

Dubstep videos featuring robots > Dubstep videos featuring objectified women #themoreyouknow #equality

~ # 16:06 ~

Steve Ivy

Glad that I don’t fall into several of these categories, and squirming that I do. #sexism #themoreyouknow http://t.co/cWqlHUdT4k

~ # 03:44 ~

Steve Ivy

At the same time, starting to get back into the #indeweb world with changes to #boxpub.

~ # 01:39 ~

Steve Ivy

Yeah the title bothered me @adriarichards: 9 Clueless Things White People Say When Confronted With Racism #diversity http://t.co/p5ci9EsrmS

~ # 23:36 ~

Steve Ivy

Good night peeps: remember, if you are tempted to doxx someone, just don’t! #needssayin

~ # 05:35 ~

Steve Ivy

Home sick on a Sunday (ew), hacking on boxpub and making my site a little more #indieweb. That feels good.

~ # 19:00 ~

Steve Ivy

I look good in glass-pack #okmichaelwhatever #rem

~ # 18:51 ~

Steve Ivy

When you fix that frustrating bug right as a great song from your favorite band comes on. All the win. #chairdance #checkitin

~ # 15:13 ~

Steve Ivy

updating iPhone from 8.0 to 8.0.2, went into recovery mode and stead there through 4 attempts. Finally seems to be working. #FingersCrossed

~ # 05:23 ~

Steve Ivy

RT @ScottFilmCritic: A class of schoolchildren was asked to write haikus. One wrote this. It’s a masterpiece. #NationalPoetryDay http://t.c


~ # 19:53 ~

Steve Ivy

Dreamt last night I was trying to get hired back by two former employers. At the same time. In the same interviews. #weird

~ # 19:29 ~

Steve Ivy

Yes sometimes i just put on my headphones and Sing Along with Sia #chandelier

~ # 19:59 ~

Steve Ivy

@loudestnoise @BaconMethod @danbenjamin you only need to hold bacon up to a screen with http://t.co/sKLbC49JwF on it. #ovennotrequired

~ # 18:37 ~

Steve Ivy

“That question is rhetorical. Please do not ask for a Sanistaros. Please”

#EveOnline http://t.co/bNnintuZ1w #tweetfleet

~ # 16:41 ~

Steve Ivy

RT @sheilahippert: Same. – “I’m not certain I can breathe air that doesn’t have wi-fi in it.” - @wilto #aeaaus #AEAAustin

~ # 02:14 ~

Steve Ivy

@scalzi @Slipstream I have simply taken to swimming in pastrami, sauerkraut, and thousand island dressing #bathinginreuben

~ # 21:39 ~

Steve Ivy

I want shop tool fitting guides like I can get for #eveonline

~ # 17:53 ~

Steve Ivy

Not really #theconstructioning but I made a berm today. Dirt is heavy. http://t.co/o3yUqLqkIh

~ # 01:59 ~

Steve Ivy

@AScalzi98 “My…my poop smells weird today! How will I show my master?… Oh! I know!” #howitwentdown

~ # 21:51 ~

Steve Ivy

The completed concrete pad #theconstructioning http://t.co/Xa0TdWnIPS

~ # 20:03 ~

Steve Ivy

That wheelbarrow wasn’t quite as fun to use as it was to buy #theconstructioning

~ # 02:17 ~

Steve Ivy

I could watch this stuff all day #theconstructioning http://t.co/fIEFUe2A9y

~ # 22:28 ~

Steve Ivy

I’m building a new shop/garage so I can do more of something I love - make things out of metal. #theconstructioning #domoreofwhatyoulove

~ # 17:17 ~

Steve Ivy
Steve Ivy

I don’t think that I have a great way for a few weeks of school for the rest of my life #io8suggestedsentence

~ # 00:52 ~

Steve Ivy

When I am king, there will be no end to bacon and the bacon will be without end. #wheniamking

~ # 18:26 ~

Steve Ivy

@steveivy WAT. #fumblefingers

~ # 14:08 ~

Steve Ivy

@bitprophet yeah I want one. And I don’t even wear a watch. #selfloathing

~ # 18:44 ~

Steve Ivy

When I burp, I taste ozone and grinder dust #welding

~ # 04:17 ~

Steve Ivy

@scalzi I would like to join a @scalzi early-access program. I will pay $ extra to simply be sent anything you write. #ihatewaiting

~ # 14:02 ~

Steve Ivy

RT @WorshipSoundGuy: John 1:14 And the Word became flesh and dwelt among us, and we have seen his glory, full of bass and truth. #IfGodWasA


~ # 14:09 ~

Steve Ivy

RT @WorshipSoundGuy: 2 Corinthians 12:8 “My bass is sufficient for you” #IfGodWasASoundGuy

~ # 14:09 ~

Steve Ivy

RT @WorshipSoundGuy: #BassIsGrace Acts 6:8 And Stephen, full of BASS and power, was doing great wonders and signs among the people. #IfGodW


~ # 14:07 ~

Steve Ivy

My youngest daughter looked at my Ubuntu desktop with multiple terminals open and called it “spaceship writing!” #nerdhouse #myscifilife

~ # 17:21 ~

Steve Ivy

@lmorchard somehow knowing you’re hacking EVE market data makes you even cooler to this nerd. #nerds #internetspaceships

~ # 03:20 ~

Steve Ivy

@wilw I need you cool. Are you cool? #photoshopwilwheaton http://t.co/PrfbFHSwK3

~ # 03:52 ~

Steve Ivy

@bitprophet torn between Alan Cumming-style “I’m invincible” and elephant-man “I’m hideous don’t look at me”. #opslife

~ # 18:25 ~

Steve Ivy
Steve Ivy

My sunglasses are truly offensive. Extremely polarizing. #seewhatididthere

~ # 19:05 ~

Steve Ivy

So does every sex act in Denver make one a member of the mile-high club? #inquiringminds

~ # 20:35 ~

Steve Ivy

Hey folks apparently books can be found in the form of words on dead trees #vacation

~ # 20:31 ~

Steve Ivy

She shows me videos from Facebook, I show her GIFs from Twitter #howitis

~ # 23:03 ~

Steve Ivy

RT @alyankovic: WORLD PREMIERE! New music video #WordCrimes up now!! #MandatoryFun #8videos8days http://t.co/iqXqNeK6Ko

~ # 15:39 ~

Steve Ivy

Once again, @alyankovic is my guide to music the kids are digging. #royals #foil #MandatoryFun

~ # 14:12 ~

Steve Ivy

HAVE FUN NOW: Weird Al sells copies of songs he parodies for sure #radioactive #inactive #mandatoryfun

~ # 13:33 ~

Steve Ivy

Can almost hear Kim Deal on First World Problems #weirdal #mandatoryfun

~ # 12:21 ~

Steve Ivy

@alyankovic’s new My Own Eyes is a great #foofighters send up!

~ # 12:01 ~

Steve Ivy

@davewiner no pics from my iPhone are loading in full background. Help me Obi-Wan, you’re my only hope! #littlecardeditor

~ # 15:50 ~

Steve Ivy
Steve Ivy

Daughter: I hope I can enjoy roller coasters when I’m really old <mimics using cane and groaning with hands in air> #thatsmykid

~ # 20:34 ~

Steve Ivy
Steve Ivy

Watching Thriller video in line at Kings Dominion. 13-yo: “creepy” #kidsthesedays

~ # 20:10 ~

Steve Ivy

Happy for the iPhone drop warranty right now. #droppedit

~ # 22:25 ~

Steve Ivy

Two glasses of wine and old R.E.M. videos #vacation @remhq

~ # 01:37 ~

Steve Ivy

@GlennF talk to #eveonline players for tips on harvesting tears.

~ # 05:33 ~

Steve Ivy
Steve Ivy

The #ikea wallet-drain-train. http://t.co/8YUmQvrDuw

~ # 00:26 ~

Steve Ivy

Muppet training today. Oh, wait i mean Puppet. #puppetflail #thepuppetshow

~ # 15:59 ~

Steve Ivy

Reports are coming in that the new Glitch Mob is EPIC. #headbangarang #moarbeats #chairdance

~ # 14:48 ~

Steve Ivy

monkey-patching like hell #python #patchit

~ # 21:46 ~

Steve Ivy

Pre-interview headache and nausea. #worklife

~ # 20:46 ~

Steve Ivy

Ever want to fly internet spaceships in the biggest universe around? EVE is expanding in mere weeks. https://t.co/KrThsanE4r #eveonline

~ # 23:38 ~

Steve Ivy

RT @markboxapp: We’d never tell you to, but if you feel the need to cancel your @markboxapp account, you now can from the account page #i


~ # 23:33 ~

Steve Ivy

Headed to Sedona today with the fan for some sightseeing, hiking. #goodtimes

~ # 15:01 ~

Steve Ivy

@mattbraun @GlennF @marcoarment Kitchen timer #notinmarcosapp

~ # 13:39 ~

Steve Ivy

Also, my plasma torch cuts 58” rebar juuuust fine #icantbelieveitsnotbutttet

~ # 01:06 ~

Steve Ivy

OH on IRC: “Why’s my redbull warm? And I need a prosecco flavored version to match this braised Berkshire Pork Belly” #gamerfoodie

~ # 16:37 ~

Steve Ivy

Part of the problem, of course, is that I never learned to touch type, then I learned perl. #twostrikes

~ # 00:33 ~

Steve Ivy

I’ll be honest: I appreciate drama but don’t really grasp the obsession with violent murdering criminals as heroes. #sopranos #breakingbad

~ # 06:17 ~

Steve Ivy

At dr for test results, they still take BP etc. Sitting heart rate: 54. #winning

~ # 16:21 ~

Steve Ivy

logger.debuuuuughh(‘what the hell’) #python #debuglogging

~ # 02:44 ~

Steve Ivy

Spotify and Rdio might have better products, but iTunes Radio is plenty good and it lives in my iTunes. #notahipster

~ # 21:23 ~

Steve Ivy

@sdsolle @glennf No, that’s what the plasma torch is for. #notwhatitsfor

~ # 21:19 ~

Steve Ivy

Straw’s Mac and Cheese is insane. #killercarbs

~ # 02:22 ~

Steve Ivy

@lmorchard Chairface Chippendale. Get it right, nerd. :-) #someoneiswrongontheinternet

~ # 14:53 ~

Steve Ivy

RT @musHo: It’s #art if it can’t be explained. It’s #fashion if no one asks for an explanation. It’s #design if it doesn’t need explanation.

~ # 04:39 ~

Steve Ivy

@marcoarment @markboxapp fronts your blog with a CDN so you don’t. #disclaimer #itsmine

~ # 22:12 ~

Thanos and Darkseid: Carpool Buddies of Doom

Shared by comic book writer KellySue DeConnick:

IT IS THE ANTI-LIFE EQUATION AND YOU WILL TELL ME THE RECIPE

The whole thing is priceless on many levels.

THAT’S A COFFEE THAT SHOWS TRUE DEVOTION TO AN ABSTRACT CONCEPT MADE PHYSICAL.

Update, 2020-02-08

Ran across this while cleaning up some old posts, and decided to find the original (Kelly Sue’s is a re-post). I believe it is this one at Plastic Farm Press.

http://monkinetic.blog/uploads/thanos-darkseid-clip.png

GO SEE IT NOW.

#comics #coffee #thanos #darkseid

Steve Ivy

Glory Box. So sublime. #portishead

~ # 17:43 ~

Steve Ivy

So fed up with InnoDB issues (with Repeatable reads) that I’m installing Postgres. Cue #nowihavetwoproblems jokes.

~ # 13:16 ~

Steve Ivy

OH: “They’re coming they’re coming!” Kids watching the Krispy Kreme conveyer belt. #thegoodlife

~ # 02:29 ~

Steve Ivy

Beer, hot sausages and dogs. #summertime http://t.co/JRS0nGPQIA

~ # 22:44 ~

Steve Ivy

Namespacing graphite stats. #namingthingsishard

~ # 16:55 ~

Steve Ivy

Opened the frozen beans. Poured into the coffee tub. Skipped the grinder. #efficiency #nostepthree

~ # 06:41 ~

Steve Ivy

@Gawker @strategiclee I wish people would be up front about the “unarmed/inert” part of that story. #badheadlines

~ # 17:32 ~

Steve Ivy

Wow, this G.I. Joe movie is awful. #stillwatching

~ # 04:04 ~

Steve Ivy

Watching cartoons at the @fastly apartment. #werkin

~ # 02:09 ~

Steve Ivy

Yesterday: Spawned a 53 post GIF THREAD @fastly. Today, turned .42 * 10e1. #winning

~ # 19:01 ~

Steve Ivy

RT @dhobsd: I don’t always get what I’m expecting when I run chef, but when I do, it’s because I ran chef-client 902420 times. #notinops

~ # 16:50 ~

Steve Ivy

How is it not July 12th yet? #pacificrim #robotsvmonsters

~ # 06:58 ~

Steve Ivy

@nimby Mock all you want. Me and the 10-yo boy love it. #fightingrobots

~ # 18:17 ~

Steve Ivy

Real Steel: the 80’s feel-good fighting robot movie with the 90’s grunge and techno and 00’s hip-hop soundtrack. #iamtheaudience

~ # 17:38 ~

Steve Ivy

Negra Modelo, Eminem, python, flask #codenight

~ # 03:42 ~

Steve Ivy

Watching a Superman cartoon inside a Superman cartoon. Am I winning or losing? #supermaninside

~ # 02:43 ~

Steve Ivy

Py-statsd is now 0.1.7 in pypi! RT if you’re doing metrics https://t.co/qhiYqrAZaF #statsd #metrics

~ # 20:07 ~

Steve Ivy

“You know what I’ve done with yoga? I beat it.” #faster #bmovielines

~ # 18:04 ~

Steve Ivy

I’ll give Tornado.template this: allowing {% end %} instead of {% end<tag> %} is nice. #python #tornado #jinja2

~ # 20:10 ~

Steve Ivy

Wow, #ios7 to support iphone 4.

~ # 18:58 ~

Steve Ivy

what’s the piece of crap os in my pocket? #ios6

~ # 18:25 ~

Steve Ivy

App switching #webos #doitbetter #ios7 #WWDC

~ # 18:23 ~

Steve Ivy

I’m crying it’s so beautiful. #ios7 #wwdc

~ # 18:22 ~

Steve Ivy

HE SAID GRID SYSTEM #wwdc #design

~ # 18:21 ~

Steve Ivy

Calendar icon features a subtle block of aloo-min-ium
 #ivelives #WWDC

~ # 17:44 ~

Steve Ivy

Making the web a faster place: Fastly raises $10M Series B http://t.co/lQfVuHzu6S #makeitfast

~ # 15:06 ~

Steve Ivy
Steve Ivy

Summertime is almost enough to drive me back to an office #kidsinthehall #andoffice #andkitchen

~ # 17:58 ~

Steve Ivy

I liked the idea of @manpacks early on, but their emails now seem like they’re written by 12 year-olds. #unsubscribed

~ # 23:14 ~

Steve Ivy

RT @hadfieldonearth: That’s the fourth coffee I’ve dropped today, keep forgetting it won’t float when I let go #fml #stupidgravity

~ # 14:30 ~

Steve Ivy

“Giorgio by moroder”: acid trip-funk? #daftpunk #randomaccessmemories

~ # 00:24 ~

Steve Ivy

something something #coulsonlives

~ # 19:06 ~

Steve Ivy

I’m starting a new journey, into metal sculpture. Photos of a work in progress. http://t.co/iomqxOkxh2 #hackingatoms #sculpture

~ # 04:28 ~

Steve Ivy

Had two of my features deployed on the @fastly app today. Coffeescript and I have have had words, and I’m #winning

~ # 02:36 ~

Steve Ivy

@GlennF “Glenn had a call with…” #timeline #fbphone

~ # 16:24 ~

Steve Ivy

RT @cjeffblaine: Bare to Provisioned via Full Automation: The Initial Private Key Catch-22 Situation :( #sysadmin

~ # 00:35 ~

Steve Ivy

Committed my first changes to the @fastly app yesterday - an actual new feature, too. #killingit

~ # 15:07 ~

Steve Ivy

Another awesome @fastly moment: found another employee who loves Mystery Men as much as I do. #theshovelerishammered

~ # 18:59 ~

Steve Ivy

Spinning the 10 min Jam and Spoon “Excess” track on the soundsystem at @fastly HQ #techno #oldskool #djsivy

~ # 16:07 ~

Steve Ivy

First at the office this am. #winning or #losing ? http://t.co/B5FAHqiqPZ

~ # 14:28 ~

Steve Ivy
Steve Ivy

Just closed my first Support ticket for @fastly #rockinit

~ # 19:35 ~

Steve Ivy

One of my favorite self-portraits to date: http://t.co/Stq1mGVjv2 #fastly #slowisbad

~ # 20:36 ~

Steve Ivy

Oooh, that’s why they call it Grove. #igetit http://t.co/i6LhQIld

~ # 16:55 ~

Steve Ivy
Steve Ivy

My #welding class starts Monday. Very excited.

~ # 19:29 ~

Steve Ivy

“A comment would be helpful here; it’s not clear to me what the code that follows is doing.” #codereview

~ # 22:32 ~

Steve Ivy
Steve Ivy

I have a mean case of medicine face. #maxalt #migraine

~ # 22:00 ~

Steve Ivy

Since I don’t have a dribbbbbble invite


http://t.co/amhhVvif

What do you think? #markboxapp #design #makethelogobigger

~ # 23:28 ~

Steve Ivy

@lmorchard I love that. Hoping in the next few months to add the BUZZ of a welder. #muahahahaha #evilgenius #notreally #yesreally

~ # 18:16 ~

Steve Ivy

Had the fun task of running 1 million domain names through a form on a web app this evening. Python helped. #winning

~ # 03:55 ~

Steve Ivy

RT @MattWilcox: #OnThisDay 1983: The ARPANET officially changes to using the Internet Protocol, creating the Internet.

~ # 14:28 ~

Steve Ivy

Cover me, I’m going in. #shopping

~ # 21:22 ~

Steve Ivy

My #Twitter2012 Looks about right: python, apps, wife, kids, markdown. https://t.co/V314UJSq

~ # 20:03 ~

Steve Ivy

New @HipChat is coming. Sign up for the beta #hipchatbeta http://t.co/SMY3IhVp via @hipchat

~ # 22:03 ~

Steve Ivy

Anyone configure low-volume/high-priority metrics in Graphite? I can’t seem to configure carbon/graphs to make the data visible. #graphite

~ # 01:43 ~

Steve Ivy

Skitch 1.0 forever. #skitch10forever

~ # 04:31 ~

Steve Ivy

Any of my followers play Guns of Icarus on Steam? #GoI #steam

~ # 00:57 ~

Steve Ivy

RT @citzenj: #amazing #tldr plugin is getting close to 3,000 installs in Chrome - Thanks for your support. Other browsers soon! http://t

~ # 16:12 ~

Steve Ivy

RT @markboxapp: Did I mention the Beta is open? http://t.co/H7aDHniL ping us @markdownapp if you want in! #markdown #blogging

~ # 18:52 ~

Steve Ivy

Stremor’s new TLDR plugin is testing surprisingly well on non-English western languages. #magic /cc @stremorcorp

~ # 20:42 ~

Steve Ivy

Sad that AppEngine is so hard to monitor #monitoringlove

~ # 00:14 ~

Steve Ivy

Oh FLOT, why UR timeseries have to be so hard? #flot #javascript

~ # 21:38 ~

Steve Ivy

RT @markboxapp: We got Atom feeds working over the weekend. BEHOLD: http://t.co/OxIqmzed http://t.co/y3O0dGqf #blogging #markdown

~ # 18:02 ~

Steve Ivy

RT @markboxapp: PSSST: @markboxapp now supports link posts: http://t.co/75Ofi1Ob #markdown #blogging

~ # 21:28 ~

Steve Ivy

RT @bitprophet: @zeeg it’s HN dude, the demographic is made of distilled #firstworldproblems

~ # 12:32 ~

Steve Ivy

RT @mdlevinson: Nate Silver’s great-great-great-great-great-great-grandson’s name is going to be Hari Seldon. #natesilverfacts

~ # 17:26 ~

Steve Ivy

RT @markboxapp: So, 2012, and we can post from the web! http://t.co/1AVz06my #blogginghumor

~ # 13:39 ~

Steve Ivy

RT @markboxapp: No one deserves customers like this, especially a free service: http://t.co/H3dgdKp9 @scriptogram does good work. #revie

~ # 00:19 ~

Steve Ivy

spent much of day, sick, but at home trying to be productive. #FAIL now in bed, still computing but in near vegetative state.

~ # 22:43 ~

Steve Ivy

So much for the snarky tweet I was composing about AWS outtages: https://t.co/8uYlv2sf #appengine #downtime

~ # 16:41 ~

Steve Ivy

Whoever finds and distributes the Star Wars OTR will rule the nerd world. #starwars #findtheotr

~ # 17:10 ~

Steve Ivy

Just wrote a commit message “testing different ways to process children”. #fairytalegit #grimmscommits

~ # 17:38 ~

Steve Ivy

RT @akavlie: Python meetup at 7:00 tonight. Join us. http://t.co/ebToq6Em #python #phoenix #meetup

~ # 20:38 ~

Steve Ivy

@kcunning A blog engine has long been my goto “hello world”. But then, I’m old. #dreamofthe90sisaliveinblogging

~ # 16:57 ~

Steve Ivy

@raster I never said it wasn’t my list! :-D #youngatheart #ningas

~ # 19:29 ~

Steve Ivy

Here we go again… http://t.co/yvnywl1e #blogging #markdown /cc @scriptogram

~ # 14:55 ~

Steve Ivy

Daughter looking for pics of Optimus Prime to draw from. #winning #dadops

~ # 17:48 ~

Steve Ivy

RT @evanpro: “twitter and the bitchwagon” http://t.co/AwRmCdBG #twitter #statusnet

~ # 17:22 ~

Steve Ivy

Every nerd agrees that SkyNet is bad, but every nerd secretly hopes to be the one to invent it. #terminated

~ # 20:04 ~

Steve Ivy

Confounded that my Dr. Dredis #hipops joke did not ignite the twittersphere in a conflagration of humor.

~ # 04:48 ~

Steve Ivy

My son’s challenge to the @mythbusters: create a rocket that can fly out past outer space and see what’s there! #biggoal /cc @donttrythis

~ # 02:44 ~

Steve Ivy

@davedash Dr. Dredis #hipops

~ # 01:47 ~

Steve Ivy

Damn, I miss my hires matte MBP screen #coffeeshopwindows

~ # 00:38 ~

Steve Ivy

Slowed to allow a sweet-looking cop car to get close enough to admire. Then he pulled me over for expired tags. #facepalm #onlyawarning

~ # 19:33 ~

Steve Ivy

Watching Godzilla - King of the Monsters (1956) with the 9yo “why is there no color?” #maninsuit

~ # 21:04 ~

Steve Ivy

I love Flobots. #onehitwonders #nohandlbars

~ # 19:47 ~

Steve Ivy

Can Etsy’d logster run on OS X? I can’t find a logtail package for Mac. #devops #macops #graphite #kickass

~ # 03:12 ~

Steve Ivy

Dangit, just used Graffle as a verb. “Going to graffle some stuff out for the team.” #omnilife

~ # 16:09 ~

Steve Ivy

We named our Jenkins “Bradley” #bradleyjenkins #devops

~ # 13:23 ~

Steve Ivy

Re-implementing statsd on App Engine, like you do. #statsd #devops #metrics

~ # 21:25 ~

Steve Ivy

RT @StremorJoe: it’s ALIVE!!!! http://t.co/f6pUBoS2 is out of beta and ready for the public. Check out our #epic Heuristics Engine. #pol

~ # 17:19 ~

Steve Ivy

RT @StremorJoe: Unpartial teaser video. http://t.co/KP1UTkOe Follow the action http://t.co/I7l0FtJH #politics

~ # 18:14 ~

Steve Ivy

Anyone on #appengine used nitbits server for metrics? Looks interesting.

~ # 13:11 ~

Steve Ivy

How you find ideas for articles, I am always lack of new ideas for articles. Some tips would be great #insightfulcomments

~ # 16:40 ~

Steve Ivy

Early morning at @stremorcorp with The Prodigy. #invadersmustdie

~ # 13:48 ~

Steve Ivy

RT @ikpanderson: With the #olympics closing, now where can I see 18 hrs a day of running, jumping, flopping, throwing crap and crying? …

~ # 15:33 ~

Steve Ivy

@obfuscurity it was a milestone, the day my daughter discovered Calvin and Hobbes #drawasinfinite

~ # 02:10 ~

Steve Ivy

Still getting connection errors to Gmail from IMAP tools, even after setting up 2-factor auth and generating passwords. Help? #gmail #google

~ # 16:34 ~

Steve Ivy

What are you guys using for app stats on AppEngine? #statsd #monitoring

~ # 16:01 ~

Steve Ivy

Evangelizing Statsd/Graphite. #measureeverything

~ # 00:56 ~

Steve Ivy

Stand back folks, I’m going to write tests! #pystatsd #python #unittest2

~ # 21:58 ~

Steve Ivy

Is Gmail IMAP asploding for anyone else? Not working in Mail or Sparrow for iOS or OSX. #google #gmail

~ # 21:15 ~

Steve Ivy

Reviewing py-statsd pull requests. Will invite comments before actually merging. If you contributed, come follow along! #statsd #graphite

~ # 20:29 ~

Steve Ivy

JAVA, dammit. #jenkinsci

~ # 16:21 ~

Steve Ivy

And then Cake came on. And all was good. #meanwhilerickjames

~ # 23:05 ~

Steve Ivy

In response to a question of relative strengths of plastic and wood, explaining basic of structural engineering to my son. #architectsson

~ # 18:30 ~

Steve Ivy

“Scaling a Django app with memcached: step 1: Create an empty Django project” #thatwoulddoit

~ # 18:38 ~

Steve Ivy

“Michael, I hope you’re never in a situation where your survival depends on your ability to understand relationships
” #burnnotice

~ # 22:32 ~

Steve Ivy

TPA has great charging stations and free wireless #mobilelife

~ # 21:58 ~

Steve Ivy

Hey Team USA Men’s Gymnastics: it’s a bad night to have a bad night. #olympics

~ # 02:40 ~

Steve Ivy

RT @pushcode: Mockup for new feature: http://t.co/A3n13dl4 #libcloud

~ # 01:55 ~

Steve Ivy

30 mi from Nags Head, ETA 2 hours. #beachtraffic #sucks

~ # 19:45 ~

Steve Ivy

Anyone know how to get Wordpress P2 to post status updates to Twitter? #indieweb

~ # 16:25 ~

Steve Ivy

Firing up my first non-headless vagrant box, for linux (ubuntu maverick) browser testing. I’m afraid. #linuxonthedesktop

~ # 21:41 ~

Steve Ivy

Once again, bitten by the “git pushed but didn’t knife upload” brian bug. #dammitchef

~ # 15:46 ~

Steve Ivy

Without reading #adamicognito, I figured out @donttrythis would be the Nazgul, based on his clue. His sword was mentioned on Untitled Show.

~ # 12:46 ~

Steve Ivy

Slow airplane WiFi is slow. #firstnerdproblems

~ # 14:22 ~

Steve Ivy

Also packed: AppleTV and 2TB drive with movies. #applevacation.

~ # 05:11 ~

Steve Ivy

iDevices packed for tomorrows trip east: iPad, 2 iPhones, 2 iPods, 4 chargers for same, 4 pairs of headphones, 1 pair Music Links #applelife

~ # 05:03 ~

Steve Ivy

TOS hacking #IANAL

~ # 20:54 ~

Steve Ivy

Writing code to send out beta invites. #indielife #writecodepushit

~ # 16:42 ~

Steve Ivy

I would love @twitter to provide an optional “follow message” where you could tell the person you’re following, why. #inquiringminds

~ # 20:32 ~

Steve Ivy

@bitprophet are you taking over maintaining Paramiko? Did I miss the news? Or have you always maintained it? #behindthetimes

~ # 05:49 ~

Steve Ivy

There is simply not enough of me to go around. #dev #ops #smallbusinessowner

~ # 16:30 ~

Steve Ivy

Son (9) gave me a Hulk Bionicle LEGO set for my birthday. I cannot describe my ambivalence. #LEGOgood #bionicleBAD #HULKSmash

~ # 01:14 ~

Steve Ivy

RT @t: this morning: dedicated @IndieWebCamp 2012 to #ilyaz and his ideals: freedom, privacy, and openness on the Internet. (ttk.me t4Jg1)

~ # 05:42 ~

Steve Ivy

Imaging a way that @t could have arranged the AWS outage to promote #indiewebcamp :P

~ # 03:04 ~

Steve Ivy

Man, wish I could have been @ #indieweb this weekend. You, my friends, are awesome. #keepitindie

~ # 19:01 ~

Steve Ivy

My Dad is getting me coffee from Bergies and tools for my birthday. What an awesome dad! #dadlife

~ # 04:47 ~

Steve Ivy

Sublime Text’s python linter is fast and furious. #pep8 #linteverything

~ # 01:21 ~

Steve Ivy

Learning new Sublime Text tricks. Approaching TextMate in terms of nerdy fun. BBEdit still a stalwart, but not as kb-driven. #toomanyeditors

~ # 15:49 ~

Steve Ivy

I just unlocked the “Zoetrope” badge on @foursquare for checking in to movie theaters! #FilmBuff http://t.co/nYVJw0FC

~ # 23:18 ~

Steve Ivy

Headed out to be HANDY. Watch out, workshop, Daddy’s home! #dadlife

~ # 21:47 ~

Steve Ivy

The guys moving our spa make me feel like a little girl. #nerdphysique

~ # 14:45 ~

Steve Ivy

BUY ALL THE EDITORS #sublimetext

~ # 23:17 ~

Steve Ivy

@pixel #burnnotice? I care way too much about what happens on that show. Approach each episode (I’m in S4) with anticipation and fear!

~ # 18:45 ~

Steve Ivy

Finally bought @balsamiq Mockups. Fantastic app. #UX #UI #web

~ # 01:00 ~

Steve Ivy

Wife just called. Apparently we’re getting cats. #dadlife #notabadthing

~ # 22:24 ~

Steve Ivy

@tswicegood Worst part? or BEST PART? #anywayyouwantit #thatsthewayyouneedit

~ # 16:52 ~

Steve Ivy

Anyone know about graphite’s debian package? I’m in over my head. :-) #graphite #devops

~ # 18:06 ~

Steve Ivy

dreading the sugar crash #mountaindew

~ # 22:44 ~

Steve Ivy

First Mountain Dew in many months #caffeineops #sugarops

~ # 22:12 ~

Steve Ivy

Working hard to keep my wallet in my pocket #wwdc #retinabookpro

~ # 18:10 ~

Steve Ivy

Burn Notice => A-Team. Michael => Hannibal. Fiona => BA. Sam => Face. #80sparallels #burnnotice

~ # 16:57 ~

Steve Ivy

Having elevensies early today #hobbitlife

~ # 17:03 ~

Steve Ivy

The satisfaction of putting a freshly cooked plate of eggs on the table for my son just as he comes down to breakfast. #dadlife

~ # 14:31 ~

Steve Ivy

I think from now on, if I show someone some code and they say “hey, that’s clever!” I’m going to delete and re-rewrite it. #declevering

~ # 16:18 ~

Steve Ivy

I’m in a transition. Exciting, terrifying. Opportunity is danger and vice versa. I want to succeed. I want to fail. I fear both. #winning

~ # 22:43 ~

Steve Ivy

Anyone written a good EnglishLint yet? #testdrivenwriting

~ # 21:49 ~

Steve Ivy

I walk through minefields #theprodigy

~ # 18:19 ~

Steve Ivy

Desperately want to ship tonight. Maybe, maybe not. #sundaynightshipping

~ # 00:07 ~

Steve Ivy

I want to love the Prometheus movie: but the latest trailer reminds me that I don’t handle squick very well. #notthetargetaudience

~ # 19:59 ~

Steve Ivy

After a day or two of dubstep, misc electronica, now back to our regularly scheduled R.E.M. #finestworksong

~ # 17:12 ~

Steve Ivy

Jodi and I watched the BBC Outcasts sci-fi series on Netflix. Thinking of it as a hopeful part of the Blade Runner universe #nearfuturescifi

~ # 16:32 ~

Steve Ivy

Bene Gesserit Sisterhood reports finally making a prophet. Stock rises 40 pts. #dunejonesindustrials

~ # 18:48 ~

Steve Ivy

Wait, water can fall from the sky? WHAT IS THIS MADNESS THE END TIMES ARE UPON USSSSS #desertlife

~ # 17:40 ~

Steve Ivy

@agiletortoise man, you’re not lying. Craziest UI ever. Completely incomprehensible. #desertsurvivalskills

~ # 15:37 ~

Steve Ivy

Merida is Mary McCeachran is Kelly McDonald; I could listen to her talk for hours. #pixar #gosfordpark

~ # 22:25 ~

Steve Ivy

@evanpro 22.6 #bmi

~ # 00:21 ~

Steve Ivy

Benadryl please kick in! #spewingmucus #worsthashtagever

~ # 22:47 ~

Steve Ivy

Dear twitter, why are there 400 jQuery carousel plugins? #despair

~ # 20:23 ~

Steve Ivy

Check out Keynotopia: mobile and web UI #design templates for Keynote and PowerPoint. #UX #mockups http://t.co/tDcK7BHn via @amirkhella

~ # 16:28 ~

Steve Ivy

I want to learn Make. #howdidIgetbythislong

~ # 01:37 ~

Steve Ivy

ATTN TWITTERFOLK: I have achieved The Jitters. That is all. #caffeine

~ # 19:10 ~

Steve Ivy

Decided my tattoo design is complete - did about 10 more iterations this morning and reverted every change back to yesterday’s version. #win

~ # 17:09 ~

Steve Ivy

Why do I try? Wifi at the kids’ gym NEVER works. /me opens a book. #retinadisplayonpaper

~ # 00:48 ~

Steve Ivy

that last tweet also #skinprinting and #inkedjet

~ # 00:20 ~

Steve Ivy

Beer, Mythbusters, Chef. #winning

~ # 03:07 ~

Steve Ivy

Nothing quite like stumbling around Chef the first time you’re using it for a client. #irgudprogrammer

~ # 18:40 ~

Steve Ivy

Take a turn, take a fortune. #pilgrimage

~ # 01:17 ~

Steve Ivy

2 days now in IE hell. Prodigy Time. #firestarter

~ # 01:01 ~

Steve Ivy

#NowPlaying Tom Petty – Saving Grace on #Spotify http://t.co/dYxgoUv9 Man, I forgot how good TP could be.

~ # 21:25 ~

Steve Ivy

Why oh why are tinymce.dom and tinymce.DOM two different things? #confusion

~ # 01:53 ~

Steve Ivy
Steve Ivy

Bugged that I have DRM’d tunes from iTunes connected to a dead email address that I can’t remember the pwd for. #DRMFAIL

~ # 20:10 ~

Steve Ivy

@eoghanmccabe @intercom It’s not just the tips, it’s how the JS snippet that the user sees grows with each feature you recommend #brilliant

~ # 22:11 ~

Steve Ivy
Steve Ivy

Getting the hang of @sprintly I think. Will be useful in the next month as I push to GITERDONE. #nomorebugsplzkthxbai

~ # 18:55 ~

Steve Ivy

I’m too old for story points #nopointsonmywatch

~ # 23:34 ~

Steve Ivy

@obfuscurity FF 10? You’re so last week. #minegoesto11

~ # 23:29 ~

Steve Ivy

Using a fabulously sharp Kershaw folding knife to open crackers. #nokilllikeoverkill

~ # 23:27 ~

Steve Ivy

Tweaking deploy automation before getting the kids ready for a soccer game. #nerddad #winning

~ # 16:16 ~

Steve Ivy

Achievement unlocked: bought new jeans, a size smaller. #winning

~ # 03:41 ~

Steve Ivy

Old school ChemBro #digyourownhole

~ # 00:23 ~

Steve Ivy

One of my “next band names” has so stuck with me I may simply have to start a band to use it #namerequiresproduct

~ # 18:05 ~

Steve Ivy

@stripe: webhooks v2 support is now in django-zebra: https://t.co/RG4np3Dx #stripe #python

~ # 18:51 ~

Steve Ivy

OS X Mountain Lion to finally eat Growl: http://t.co/3nxGaPVn #notificationcenter

~ # 15:37 ~

Steve Ivy

Are there any javascript libraries for making pretty graphite charts? (based on the url api I’m guessing). #graphite #devops

~ # 22:23 ~

Steve Ivy

Yes, I just bought a Golden Earring song. #whenthebullethitsthebone

~ # 18:18 ~

Steve Ivy

Paying in spades for mowing the lawn yesterday #springtimeinaz #benadryl

~ # 17:14 ~

Steve Ivy

Wow, django just surprised me in a great way. Just implemented markdown static pages, basically, in a clean way. #django #python #winning

~ # 05:04 ~

Steve Ivy

Took my belt in an extra notch this morning #health #winning

~ # 14:22 ~

Steve Ivy

I’m down 13lbs since I started cutting sugar and carbs, and doing some calorie tracking, in early-to-mid January #winning

~ # 13:45 ~

Steve Ivy

my house smells like a vegetable explosion #vitamix

~ # 04:26 ~

Steve Ivy

Going to protest today: protest my pot belly! #occupymybike

~ # 19:33 ~

Steve Ivy

Now taking my coffee sans-sweetener. #winning

~ # 17:50 ~

Steve Ivy

Still waiting for the JoCo/TMBG show to start. Tired of standing before it even starts. Wah. #firstworldproblems

~ # 02:52 ~

Steve Ivy

I’m down to a half-teaspoon of sugar in my coffee, from 3tsp a month ago. #healthwithcoffee

~ # 18:01 ~

Steve Ivy

Take me to the Hospital #prodigy #chairdancing

~ # 15:49 ~

Steve Ivy

Kids: in bed. Wife: in the bath. Me: Coding to the sounds of Prodigy blowing out my eardrums. #goodtimes

~ # 03:54 ~

Steve Ivy

Man, back from hiking Piestewa Peak in Phoenix. Imagine your stamina. Then imagine a stone staircase crushing it. Forever. #hiking

~ # 23:32 ~

Steve Ivy

reading articles on the web by display:none-ing the paywall-popups. #pirate

~ # 18:26 ~

Steve Ivy

Proof that I have been “outside”. #gooutside http://t.co/K9jTDFT2

~ # 00:43 ~

Steve Ivy

This is the hires immersive experience I mentioned before. Graphics are amazing and the maps are huge! #gooutside http://t.co/DKlOPK74

~ # 00:35 ~

Steve Ivy

Search + Your World is going to make it even harder to say “Google X and see the third result” #socialsearch

~ # 17:47 ~

Steve Ivy

RT @jungshadow: DC Headline: “Rat Population has ‘Exploded.’”

You’re welcome.

#IncendiaryRodents

~ # 15:47 ~

Steve Ivy

“
keep catching that butterfly, in that dream of mine
” The Verve on pre-launch bug fixing. #musictoworryby

~ # 15:43 ~

Steve Ivy

I hope I never see Swan Lake live, b/c I don’t think I’ll be able to imagine anyone but Barbieℱ playing the lead role. #kids

~ # 21:57 ~

Steve Ivy

likes Voice of Truth by Casting Crowns on Ping http://t.co/e0kteNeo #iTunes

~ # 18:55 ~

Steve Ivy

@sudama I will now refer to you solely as “Adam Vice”, “Mr. Vice”, or “A. Vice”. #badassnickname

~ # 18:27 ~

Steve Ivy

yeah, so Siri can’t figure out that I mean “Jodi” not “Jody”. #sillysiri

~ # 22:48 ~

Steve Ivy

Standing in line at apple store for iPod shuffle while my new iPhone restores from iCloud backup. #thefutureisnow

~ # 20:27 ~

Steve Ivy

Oh please nobody be watching #dubstep #chairdancing

~ # 16:13 ~

Steve Ivy

#newnewtwitter is a cognitive shock. I can’t stop wondering why the navigation is in my timeline.

~ # 14:20 ~

Steve Ivy

Sigh. Just typed “w” to get “closer” to a photo on the web. #minecraft

~ # 13:57 ~

Steve Ivy

Why yes, that is the theme from “Barbie and the Twelve Dancing Princesses” I’m whistling. Why do you ask? #lifewitha6yearold

~ # 01:53 ~

Steve Ivy

I subconsciously have the themes from all the Barbie princess movies memorized #livingwithasixyearoldgirl

~ # 23:53 ~

Steve Ivy

So, liking Tweetbot. The extra chrome used to bother me but now compared to #newnewtwitter it’s more information dense IMO.

~ # 14:55 ~

Steve Ivy

“daddy, can we play minecraft?” it has begun. #minecraft

~ # 21:30 ~

Steve Ivy

Wandered too far into a deep cave, then lost my known exit via digging up into OCEAN. crap. #minecraft

~ # 02:57 ~

Steve Ivy

My mother is helping my daughter with her spelling homework over iChat video. #thefutureisnow

~ # 02:07 ~

Steve Ivy

current status: #dubstepping, watching the kid build LEGO, writing perl, tweeting.

~ # 19:03 ~

Steve Ivy

So, apparently #dubstep #beatboxing is a thing.

~ # 17:05 ~

Steve Ivy

The wife finally got rid of our 6yo’s 3T skirts #skinnybutt

~ # 22:56 ~

Steve Ivy

#StopCensorship: Ask Senator Wyden to read your name during filibuster of censorship bill: http://t.co/gxdUFUaC via @demandprogress

~ # 17:21 ~

Steve Ivy

@chrismessina thought the end was unnecessary and cheapened the whole thing though. #needlesstwist

~ # 07:03 ~

Steve Ivy

back to working on blogging independence: http://t.co/FnbMZ3Tn and Skitch posting to http://t.co/No1xpceU #indieweb

~ # 22:46 ~

Steve Ivy
Steve Ivy
Steve Ivy

RT @johnkestner: Announcing Twine, the simplest possible way to get the objects in your life texting, tweeting or emailing. #kickstarter

~ # 21:26 ~

Steve Ivy

used a King Size Sharpie in the office and am now SO FRIKKIN HIGH. #legalizemarkers

~ # 18:40 ~

Steve Ivy

Fight for free speech online - reject the Internet #Blacklist Legislation. http://t.co/3CHf0sM3 via @eff

~ # 14:34 ~

Steve Ivy

#cox #internet #fail worked-around via Google’s DNS servers: 8.8.8.8

~ # 05:37 ~

Steve Ivy

@kevinwmoore @vvuksan Al Jazeera should show them up by reporting on #OWS as completely as they did #ArabSpring.

~ # 15:54 ~

Steve Ivy

Mad and educated, primitive and wild
 welcome to the #OWS http://t.co/yNVYBWMu #iTunes

~ # 15:42 ~

Steve Ivy

cleaning up fixtures #notsinks

~ # 14:06 ~

Steve Ivy

Overcaffeinated. #yesreally #twitch

~ # 23:29 ~

Steve Ivy

Carrying my stash from branch to branch, dropping off fixes. #git #NERD

~ # 23:29 ~

Steve Ivy

Where are the A Cappella/Tap electronica covers? #thingsonlyiwant

~ # 18:34 ~

Steve Ivy

You know Siri is looking at PETMAN and going “I bet they’d stop asking me Who’s on First if I was driving THAT”. #badassassistant

~ # 20:09 ~

Steve Ivy

someone help me http://t.co/IhzMo3Rc #tinymce

~ # 18:25 ~

Steve Ivy

“@Liberationtech: DiSo’s @steveivy argues Facebook can’t be beat
 we’ll tell you why he’s wrong soon http://t.co/jbMNe9hN” #cantwait

~ # 16:32 ~

Steve Ivy

I want to be able to launch quicksilver with the 4-finger-pinch that launchpad uses. (this would not replace the keyboard shortcut) #OSXLion

~ # 15:31 ~

Steve Ivy

Wood fire hot dogs. #hipstercamping http://t.co/rZhzDuKj

~ # 00:37 ~

Steve Ivy

Never ordering non-Prime from Amazon again. #slowboatfromwyoming

~ # 22:08 ~

Steve Ivy

I could jam on GarageBand’s Natural Drum Kit 68 riff all day long. #bassforgreatwin

~ # 18:48 ~

Steve Ivy

Took the bench grinder to the super-cheap camping hatchet we have, and gave it a better angle, then sharpened the heck out of it. #winning

~ # 19:22 ~

Steve Ivy

she sees the man inside the child #itsallright

~ # 15:52 ~

Steve Ivy

I bet tinymce.Dom.getPOS returns itself. #downwithRTE

~ # 22:31 ~

Steve Ivy

@steveivy Begin the Begin is a fun drum song due to the massive amount of toms. #berrybuckmillsstipe

~ # 19:14 ~

Steve Ivy

@steveivy um, forgot link: http://t.co/wRhAOajY #buckberrymillsstipe

~ # 19:13 ~

Steve Ivy

If perl were created today, the logo would be a literal pearl and would be illustratively 3D, and CPAN would be called Oyster #noimagination

~ # 05:23 ~

Steve Ivy

@davewiner As the son of an architect who taught me all about FLW, your comparison is spot on. Thank you. #rememberingstevejobs

~ # 14:57 ~

Steve Ivy

“Sleep delays my life, Where does time go? You’ve got all your life - way up ahead
.” #rememberingstevejobs

~ # 14:00 ~

Steve Ivy

re: http://t.co/wlc2HsWa Apple gets 30% of revenues through the App Store AND gets detailed usage, purchase and payout data. #braggingrights

~ # 20:44 ~

Steve Ivy

after Green, Document may be my favorite R.E.M. album. #oldmanmusic

~ # 20:40 ~

Steve Ivy

I can’t even rhyme
 in the begin
 #thunderboltdisplayhasspeakers

~ # 20:28 ~

Steve Ivy

Watching @petersagal experience the Sox tonight on twitter has given me a whole new appreciation for NPR. #publicrageinternational

~ # 04:07 ~

Steve Ivy

@steveivy yes. (We have a VERY large microwave). #poortasteismywingman

~ # 22:56 ~

Steve Ivy

RT @miller_joe: trying to start a list of the various statsd server implementations. http://t.co/TaUY0xvh #statsd #graphite #devops

~ # 15:19 ~

Steve Ivy

Tomoyasu Hotei i love you #electricsamurai

~ # 16:50 ~

Steve Ivy

@H34V3NG0D @raster hey, cool, didn’t realize that there was a firebug that was compat with 7. #winning

~ # 17:22 ~

Steve Ivy

“it’s beautiful out - it’s under 100°!” #lifeinarizona

~ # 05:26 ~

Steve Ivy

beware the oils leaking from the jar of lime-ginger pickle #spicysurprise /cc @anildash

~ # 17:12 ~

Steve Ivy

Too many non-Indian servers in the India House restaurant to warrant a further look. #racist? #realist?

~ # 01:41 ~

Steve Ivy

So, now I just have to learn nginx, unicorn, and chef. #everybodystopmoving #djangocon

~ # 00:00 ~

Steve Ivy

RT @RyanThompson: You have the option of adding volunteer work to your #linkedin profile now. http://t.co/VFRn45n

~ # 16:41 ~

Steve Ivy

Cons are hard if you don’t know the town and don’t have a posse. #djangocon #whining

~ # 01:49 ~

Steve Ivy

someone tell me why python arrays don’t have shift and unshift again? #perlwins

~ # 15:35 ~

Steve Ivy

Damn, got spooked and got off MAX long before city center #itsdarkouthere #djangocon

~ # 03:38 ~

Steve Ivy

Why hello there! Won’t you tell me your favorite? http://t.co/xlmipNh #UItest #pushcode /cc @VerifyApp

~ # 21:20 ~

Steve Ivy

Headed to switch out my wife’s junk phone for an iPhone. #finally

~ # 18:24 ~

Steve Ivy

Fixing bugs in py-statsd, closing issues. New release to PyPI shortly. #devops #measureeverything

~ # 05:40 ~

Steve Ivy

Holy crap, someone at @github forked my node stated client. http://t.co/PnDqR8k #ohgodnowihavetosupportit

~ # 03:53 ~

Steve Ivy

Just heard @donttrythis’s “I reject your reality and sub substitute my own” quote mixed into a Goa/Psy Trance stream on DI.fm #winning

~ # 22:52 ~

Steve Ivy

likes Vegas by The Crystal Method on Ping http://t.co/6pIeLBM #iTunes

~ # 17:21 ~

Steve Ivy

I thought the song was neverending, but it was only on 1-repeat #itunes #weirdal #Alpocalypse

~ # 19:40 ~

Steve Ivy

Just took a migraine pill. Hoping to head off an afternoon of hiding under my covers whimpering. #migrainessuck

~ # 20:23 ~

Steve Ivy

#indiewebcamp is where I wanted to be this weekend, instead having great time with family. #winwin

~ # 18:27 ~

Steve Ivy

4 letters, 3 tiles, 96pts #winning

~ # 14:58 ~

Steve Ivy

I’m working on THE PROJECT right now, and it’s both wonderful and agonizing. #investedself

~ # 05:44 ~

Steve Ivy

I keep reading #turntablefm as #turntableism

~ # 23:21 ~

Steve Ivy

Anil — #htmlentitybloggers

~ # 22:00 ~

Steve Ivy

I’d call @yo_stellar’s UI style “modern craft” #arbitraryUIlabels

~ # 19:17 ~

Steve Ivy

No idea what kind of app Battleheart is; first thought was some kind of mortal-kombat-via-stellar thing. /cc @yo_stellar #warsoftheinternets

~ # 18:38 ~

Steve Ivy

Worst browser feature ever, copied from IE: backspace-to-back-arrow. #altiediediedie #usenetjokes

~ # 14:53 ~

Steve Ivy

How on God’s green earth did Google get away with creating a Mac photo app from which you cannot drag photos? #picasa

~ # 01:43 ~

Steve Ivy

Worst part of playing Words With Friends is knowing the other person is laughing at me. #suckingatgames

~ # 21:40 ~

Steve Ivy

Helping a veloci-wiki user debug her install. I love this part of OSS. I’ve benefited from many authors’ help. #community

~ # 18:29 ~

Steve Ivy

Reliving part of my 90s with Scatman John #skibabopbadabop

~ # 21:32 ~

Steve Ivy

having the feature-branch model pounded into me by doing support fixes #gitintherealworld

~ # 18:00 ~

Steve Ivy

Kids laughing hysterically at 70s era nature documentary showing African animals drunk on overripe fruit. #animalsarepeopletoo

~ # 19:19 ~

Steve Ivy

@morbusiff aw, dang! #captainamazing

~ # 23:05 ~

Steve Ivy

still no iTunes 10.3 on the download page #itunagate

~ # 21:29 ~

Steve Ivy

Not a fan of the hashed background in the Notifications widget on #iOS5.

~ # 21:27 ~

Steve Ivy

Newsstand acts like a speciallized #iOS folder. Interesting.

~ # 21:24 ~

Steve Ivy

WiFi Sync is going to negate that nagging need for another iPhone dock. #ios5

~ # 21:22 ~

Steve Ivy

I have a password that exists only in muscle memory. Couldn’t write it out or spell it to save my life. #security

~ # 18:54 ~

Steve Ivy

OTA #ios5 updates thank frikkin god.

~ # 18:09 ~

Steve Ivy

flagging mail in Mail #finally

~ # 18:04 ~

Steve Ivy

so the info re: Apple and Twitter #ios5 integrations was lejit. Interesting.

~ # 17:52 ~

Steve Ivy

#notifications in #ios5, i approve this feature.

~ # 17:46 ~

Steve Ivy

Confess I love the new conversations view in Lion Mail. Wish I had #lion. #wwdcjealousy

~ # 17:35 ~

Steve Ivy

thinking that full-screen apps will be a productivity boost. also, shout out to Win95 #maximize #WWDC

~ # 17:34 ~

Steve Ivy

seems to me that many multi-touch gestures in #lion break the UX laws about helping users understand what affect an action will have #WWDC

~ # 17:16 ~

Steve Ivy

@siracusa No, you need Liquid Metal for that. #terminator

~ # 17:14 ~

Steve Ivy

they’re going to build a shop where we can go and buy bolts and screws. #weirdal

~ # 17:06 ~

Steve Ivy

this is not my beautiful stapler. #weirdal

~ # 17:03 ~

Steve Ivy

Coding, watching for the start of the Steve-note, and rocking out to @weirdal #wheniwasyourage

~ # 17:01 ~

Steve Ivy

It’s apparent I’m too #whiteandnerdy

~ # 16:52 ~

Steve Ivy

Some days the urge to build is so strong I’m typing code with LEGO in one hand. #nerdsbuild

~ # 19:39 ~

Steve Ivy

“worked in the coal mine 22 hours a day for just half a cent” #wheniwasyourage

~ # 19:08 ~

Steve Ivy

In anticipation, dustin off @weirdal’s Straight Outta Lynwood #whiteandnerdy

~ # 18:35 ~

Steve Ivy

Singing along word for word with It’s The End Of The World As We Know It (And I Feel Fine) #idofeelfine

~ # 14:58 ~

Steve Ivy

90% of the reason for wider browser windows is not more screen space, it’s TABS. #IMO

~ # 16:19 ~

Steve Ivy

changing “forked-from” on a repo? http://t.co/NvmFTkI #github #saywhat

~ # 19:58 ~

Steve Ivy

seeing the source only occasionally makes things better #thingsstallmanwonttellyou

~ # 22:14 ~

Steve Ivy

At last we have the mighty pants!

#replaceawordinastarwarslinewiithpants

~ # 21:30 ~

Steve Ivy

a rogue twitter subscription for “obama” may have killed our @twitter API rate limit. #missionaccomplished

~ # 20:46 ~

Steve Ivy

how was I not following @mathowie? Oh hai Matt’s vasectomy #snipandtuck

~ # 20:44 ~

Steve Ivy

Only HP’s all-in-one installer software cannot see my HP printer on the network. #kill

~ # 03:48 ~

Steve Ivy

“SERIOUSLY, MAKE YOUR THING” http://t.co/FaSZrzN #justdoit

~ # 20:37 ~

Steve Ivy

“@donttrythis: Paging @richardbranson, got an island Mythbusters can film on?” @mythbusters finally tests Bikini Atoll myths?! #shitgotreal

~ # 17:36 ~

Steve Ivy

ulcers in my wife’s mouth (ouch! after dental work) have us practicing our sign language again. #fumblefingers

~ # 16:39 ~

Steve Ivy

@zeldman @anildash Great discussion… Get a blog post! #savetheinanityoftwitter

~ # 21:46 ~

Steve Ivy

refactored some code tonight, and added an animated gif for great #WIN. I’m getting the handle on this and it is rocking.

~ # 05:05 ~

Steve Ivy

Winding up TRON:Legacy Reconfigured… it must be morning! #glitchmobvdaftpunk

~ # 16:33 ~

Steve Ivy

I can’t find the browser tab this video is playing in #icanhearyou

~ # 21:51 ~

Steve Ivy

@kellan Done and Done. #justship

~ # 16:07 ~

Steve Ivy

RT @elblinkin: New #codeascraft post “Divide and Concur” http://etsy.me/hF2L3g #phpunit #selenium #cucumber #jenkinsci

~ # 15:35 ~

Steve Ivy

Oh, South, your promise is sweet, and your failure scenarios mind-boggling. #YUNO #migration

~ # 03:43 ~

Steve Ivy

if you value your time, don’t let your virtualenv be one of the directories in the project you have opened in TextMate #protip

~ # 16:01 ~

Steve Ivy

I just saw a youngster with a rattail. #hottubtimemachine

~ # 18:18 ~

Steve Ivy

@djchall @capndesign @rayners Jefferson Starship Troopers #webuiltthisscificity

~ # 05:48 ~

Steve Ivy

hoping the ios 4.3.1 update fixes my wifi #fingerscrossed

~ # 06:10 ~

Steve Ivy

Glitch Mob + Daft Punk + TRON: Bliss http://t.co/Jm7YJdi #iTunes

~ # 21:28 ~

Steve Ivy

‘str’ object has no attribute ‘spit’. #politecode

~ # 21:20 ~

Steve Ivy

likes The Son of Flynn (Remixed by Ki:Theory) by Daft Punk & Ki:Theory on Ping http://t.co/qhZGIyB #iTunes

~ # 19:24 ~

Steve Ivy

likes The Grid (Remixed by The Crystal Method) by Daft Punk & The Crystal Method on Ping http://t.co/CKIoTuF #iTunes

~ # 17:46 ~

Steve Ivy

likes Derezzed (Remixed by The Glitch Mob) by Daft Punk & The Glitch Mob on Ping http://t.co/KNk5xhW #iTunes

~ # 17:46 ~

Steve Ivy

don’t tell anyone i’m listening to made-for-tween-radio power-hip-pop #oursecret #guiltypleasure

~ # 16:22 ~

Steve Ivy

I have allergies, so I took benadryl. Now I have two problems. #iamsohigh

~ # 23:04 ~

Steve Ivy

once again, values of 0 break my truthiness code #badprogrammernocookie

~ # 17:52 ~

Steve Ivy

restarted my linode account. wallrazer goodies coming. #indielife

~ # 18:51 ~

Steve Ivy

excited to see #mozilla trying out pystatsd #devops #python

~ # 16:36 ~

Steve Ivy

learning gmetric now #funwithmetrics

~ # 21:06 ~

Steve Ivy

likes Forgiven by Relient K on Ping http://t.co/RvKGVky #iTunes

~ # 15:24 ~

Steve Ivy

hey hey alligator, you have got a lot to learn #chairdancing #barnesandnoble #dork

~ # 22:22 ~

Steve Ivy

@agiletortoise heh. indeed. I prefer #indie but I’ve seen it both ways.

~ # 20:48 ~

Steve Ivy

with home internet down, now ensconced at the B&N, working. #indielife

~ # 20:36 ~

Steve Ivy

@lmorchard The Bourne films are unique among modern action films. Action, stuff blowing up, and #badassamnesiac

~ # 01:49 ~

Steve Ivy

likes All the Best by R.E.M. on Ping http://t.co/hTwyKig #iTunes

~ # 13:31 ~

Steve Ivy

I’ve had collapse into now for a few weeks now; this is still a fav. http://t.co/pnJTGaD #iTunes

~ # 13:31 ~

Steve Ivy

likes Überlin by R.E.M. on Ping http://t.co/tj64TIA #iTunes

~ # 13:30 ~

Steve Ivy

likes Every Day Is Yours to Win by R.E.M. on Ping http://t.co/Yf115hT #iTunes

~ # 13:30 ~

Steve Ivy

Alone at IKEA #indiehorrorfilms

~ # 23:10 ~

Steve Ivy

OMG Letterpress. http://t.co/NpI9hy0 Yes, I used this back in the day. #youkidsgetoffmylawn

~ # 17:05 ~

Steve Ivy

my sick wife, having gone through seasons 1 -3 of Doctor Who, now turns her attention to season 1 of 24. #ivelosther

~ # 02:49 ~

Steve Ivy

@siracusa @mrgan In the future, iPads are not built, they are grown… fed on the remains of previous models. #iMatrix

~ # 17:35 ~

Steve Ivy

@rayners I’m sure I have no ideawhat you’re talking about #aztime #mst

~ # 14:20 ~

Steve Ivy

RT @vvuksan: Folks at @etsy keep releasing more #monitoring goodness. -> Logster http://j.mp/fWCce6

~ # 16:45 ~

Steve Ivy

purchased Collapse Into Now (Deluxe Version) by R.E.M…. YES NEW R.E.M. ROCK IT http://t.co/gRhfgOI #iTunes

~ # 05:21 ~

Steve Ivy

wondered at the amazingly productive afternoon I was having. then realized that I never unlocked the bedroom door after lunch. #winning

~ # 23:25 ~

Steve Ivy

RT @amazonmp3: Today only, get Eponymous by @remhq for $3.99 http://amzn.to/ffL6xw #itstheendoftheworldasweknowit #andifeelfine

~ # 00:23 ~

Steve Ivy

Walk It Back #rem #collapseintonow

~ # 19:30 ~

Steve Ivy

Opening notes of Discoverer are great opening notes for an album. #rem #collapseintonow

~ # 19:03 ~

Steve Ivy

anyone know where to get import help from @disqus? #commentmigration

~ # 15:47 ~

Steve Ivy

uh huh. #chairdancing

~ # 20:30 ~

Steve Ivy

#github’s file finder (t) is a lifesaver.

~ # 20:37 ~

Steve Ivy

RT @scalzi: Spent the day perfecting the lost art of whistling while breathing in. Now I NEVER HAVE TO STOP WHISTLING #WifeWillSoonMurderMe

~ # 22:23 ~

Steve Ivy

glad I work at home. #chairdancing

~ # 20:49 ~

Steve Ivy

Measure Anything, Measure Everything http://etsy.me/eeXnYD #stats #datadrivenenterprise

~ # 22:15 ~

Steve Ivy

If I rock out to Mine Tastes Like Honey any harder, I’m going to fall out of my chair. #rem #collapseintonow

~ # 19:31 ~

Steve Ivy

looking for recommendation for a wireless printer. Printer sharing from laptop is a no-go here. #homeIT

~ # 17:42 ~

Steve Ivy
Steve Ivy

so, I now update #nvalt, the data is sync’d to #simplenote, and I can run my little Automator app to push it to my github wiki. #lockss

~ # 17:57 ~

Steve Ivy

why yes, I did just wire #nvalt’s database of markdown files to a github wiki #nerds #markdown #github #gitinit

~ # 16:40 ~

Steve Ivy

starting up a new django project, first additions are nexus and gargoyle #betteradmin #featureflags

~ # 02:15 ~

Steve Ivy

Code is polished enough to push and call done. Estimates for more work await. Nevermind the aggravation, I call life Good. #indylife

~ # 22:16 ~

Steve Ivy

Chromanova.fm consistently plays great Trance. #musictohackby

~ # 15:54 ~

Steve Ivy

just got to make an awesome Fat Albert joke in IRC. “why is mt::entry like a holiday? cause it’s got no ->class!” #russell #cosbykids

~ # 22:07 ~

Steve Ivy
Steve Ivy

ok, language nerds: is there a way to differentiate “row” as in a boat v. “row” as in a fight, in written english? #english #language

~ # 15:22 ~

Steve Ivy

using python’s #fabric a lot more these days. loving it. adding fabfiles to all my projects.

~ # 23:44 ~

Steve Ivy

ok, done tweaking wallrazer.com for now. had fun hacking on #jekyll, #fabric, #git. still need to determine why it’s ignoring #markdown.

~ # 16:34 ~

Steve Ivy

Knight and Day: silly fun. #movies

~ # 05:16 ~

Steve Ivy

hey, now, take the u-bahn #rem #uuberlin

~ # 16:04 ~

Steve Ivy

adding craploads of logging to code i didn’t write, to find out why the code i did right, doesn’t work. #debuggingisfun

~ # 22:02 ~

Steve Ivy

#REM ’s Überlin is fast becoming my favorite of the new songs #collapseintonow

~ # 20:09 ~

Steve Ivy

#iphone users: I need a new hands-free solution. Apple-made, or bluetooth? I rarely use it like an ipod. Any brand/product recommendations?

~ # 15:47 ~

Steve Ivy

I just had a phantom phone buzz while my phone was sitting on my desk. #yourfreakingmeoutman

~ # 19:42 ~

Steve Ivy

Sitting @bbvacompass, setting up a business bank account. #thingsjustgotreal

~ # 17:19 ~

Steve Ivy

purchased Mine Smell Like Honey - Single by R.E.M…. wheeeeeeee new R.E.M.!!! http://t.co/d6dNUZe #iTunes

~ # 04:18 ~

Steve Ivy

all… you… sad… and… lost… apostles… #mikemills

~ # 18:27 ~

Steve Ivy

Helvetica documentary is making me love and hate a typeface. #thatshowyouknowitsworking

~ # 18:55 ~

Steve Ivy

the cure for all morning blahs. Fast European goa trance. #nerdfromthenineties

~ # 15:36 ~

Steve Ivy

Ques. for web freelancers: do you accept Paypal, and if so, how do you handle Paypal’s surcharge? #thelifeindie

~ # 18:21 ~

Steve Ivy
Steve Ivy
Steve Ivy
Steve Ivy

just how in the hell did an email from an .ru domain get into my inbox? #gfail

~ # 15:15 ~

Steve Ivy

attempting to install Adobe CS4. If I’m not back in 6 hours, send help. #installerhell

~ # 17:31 ~

Steve Ivy

Twitter apps, please steal the “quote selected text” idiom from email apps. #makeitgoo

~ # 23:59 ~

Steve Ivy

I like the new Starbucks logo. Obviously I’ve lost all my hipster cred at this point. #neverhadit

~ # 23:58 ~

Steve Ivy

implemented a feature using #gargoyle for #django today. Seriously cool stuff. #featureswitches

~ # 04:24 ~

Steve Ivy

likes Indier Than Thou by MC Frontalot on Ping http://t.co/hop7dDo #iTunes

~ # 19:34 ~

Steve Ivy

Yes, this is a backup, not the original data. #notasthinkasyoudumbiam

~ # 23:47 ~

Steve Ivy

2.5 years of projects takes approx. 3 hours to delete (securely, that is) #thethingsyoulearn

~ # 23:40 ~

Steve Ivy

Collapse Into Now album art #REM #GreenIsMyFavorite http://twitpic.com/3g7rby

~ # 19:10 ~

Steve Ivy

one benefit of working for myself in 2011: getting to be a ‘full peer” again, no more working inside the VPN #indielife

~ # 16:29 ~

Steve Ivy

Day 2 with Daft Punk’s Tron score as the only thing in rotation. #tronlegacy #theusersarereal #flynnlives

~ # 15:12 ~

Steve Ivy

For to watch a great sunset tonight while waiting for my daughter outside at diving practice. #decemberinarizona

~ # 00:50 ~

Steve Ivy

BnB we’re staying at this wknd is stop #1 on the town’s annual “Chocolate Walk”! Scooore! http://theannabelinn.com/ #frenchsaltcocoacookies

~ # 22:59 ~

Steve Ivy

Resting a sprained ankle, listening to tunes on the appletv, and reading about #sphinx

~ # 17:33 ~

Steve Ivy

@morgamic you played french horn?! I thought I was the only one. Imagine a tiny 5th grader carrying that big-ass horn on the bus #juniorhigh

~ # 18:57 ~

Steve Ivy

Love the scifi motif in Firefox’s update pages. http://flic.kr/p/8SM8MT anyone know the artist? #firefox #scifi #illustration

~ # 16:04 ~

Steve Ivy

a hawk just swooped past my second-story office window, shreiking. wonder what he was after? #lovearizona

~ # 22:23 ~

Steve Ivy

happy birthday #firefox!!

~ # 21:23 ~

Steve Ivy

When @rands tweets something abstruse, look for it in the next #randsinrepose, changing your thinking.

~ # 19:05 ~

Steve Ivy

reading wiki.mozilla.org and got the theme from that x-men cartoon stuck in my head. #didntseethatcoming

~ # 23:23 ~

Steve Ivy

I wonder if old-school #frontier odb hackers would like #mongodb

~ # 22:11 ~

Steve Ivy

woo, NetFlix has shipped my first Chuck DVD. #sadnostreaming

~ # 21:08 ~

Steve Ivy

i imagine that arrow-key navigation on the new(ish) flickr photo page has increased “browsing” behavior by about 5000% #tooeasydrillseargent

~ # 23:40 ~

Steve Ivy

putting #beinggeek to work /cc @rands

~ # 22:56 ~

Steve Ivy

The idea of a more orderly, structured, and knowable world is what drives us and keeps us warm in bed at night. http://bit.ly/ciwNaQ #rir

~ # 15:28 ~

Steve Ivy

/part #sekritfreenodechannel “you were cool before you were mainstream”

~ # 21:47 ~

Steve Ivy

@grantimahara Kari installing burst discs? the area will shortly be a DANGER ZONE. #highwaytothemythbusters

~ # 21:00 ~

Steve Ivy

Thinking my own url shortener and API would be a fun way to learn node #nodejs #ownyourdata #diso2

~ # 17:50 ~

Steve Ivy

My reward for putting a new mat on the trampoline this weekend? 8 ant bites on my knee. #afterbite

~ # 14:48 ~

Steve Ivy

Cliqset is your #newtwitter

~ # 20:13 ~

Steve Ivy

I’m sticking with Tweetie (ancient as twitter clients go) until #newtwitter has an option to automatically show new tweets.

~ # 14:47 ~

Steve Ivy

Coming down from a 2-hour LEGO rush. #nerd #getexcitedandmakethings

~ # 05:07 ~

Steve Ivy

got #newtwitter: what’s the point? new tweets don’t load in the browser, just a notification. It’s @twitter, of course there are new tweets!

~ # 18:51 ~

Steve Ivy
Steve Ivy

Apple TV ordered last night. Looks like a few weeks before it gets here. Looking forward to ditching #dishnetwork

~ # 14:48 ~

Steve Ivy

Yes, it’s October and we’re in the pool. #Phoenix

~ # 21:41 ~

Steve Ivy

resume, resumé, or résumé? #englishsucks

~ # 19:41 ~

Steve Ivy

Apparently, making your rĂ©sumĂ© “tell a story” doesn’t mean writing three paragraphs about each entry in your job history. #verbosityfail

~ # 18:37 ~

Steve Ivy
Steve Ivy

in design degree // discovered this hypercard // had his worldview changed #collegeinhaiku

~ # 19:23 ~

Steve Ivy

2nd cup of coffee after 2 days without. GOD I love caffeine. #howimissedthejitters

~ # 19:09 ~

Steve Ivy

My son (remind me to tell you about that) has an inexhaustible desire and capacity for swimming. #imnotinexhaustible

~ # 20:47 ~

Steve Ivy

You kids get off my lawn. #oldtwitter

~ # 04:51 ~

Steve Ivy

We seek definition to understand the system so that we can discern the rules so that we know what to do next so that we win. #beinggeek

~ # 17:43 ~

Steve Ivy

As if I didn’t already want Being Geek enough. http://bit.ly/bdtwbx Amazon Kindle has it, iBooks doesn’t. #someonefail

~ # 17:36 ~

Steve Ivy

Totally appreciating the verse that says “if a man would be a leader, let him first manage his children”. #diplomacy

~ # 16:38 ~

Steve Ivy

Woke up @6am on Labor Day worried about my profanity blacklist code. #urdoinitwrong

~ # 14:35 ~

Steve Ivy

brilliant, Apple, for scaling the iOS UI by changing the nXn grid, not the icon sizes. #ipodnanotouch

~ # 17:39 ~

Steve Ivy

Twitter could do something really cool and simply list “favorited” actions inline with the tweet stream. also, #actionstreams

~ # 16:17 ~

Steve Ivy

wow. do want (i|apple)TV now w/ this. http://bit.ly/9tnYAR #netflix

~ # 16:19 ~

Steve Ivy

@ambienttraffic what? not biographically? #hifidelity

~ # 19:30 ~

Steve Ivy

“But Vim has only two modes – ‘beep repeatedly’ and ‘break everything’.” http://bit.ly/a1jaNM #emacs #wehavealwaysbeenatwarwithvi

~ # 13:16 ~

Steve Ivy

hey - @wilw, @feliciaday, and @TheRealStanLee all in one episode of #Eureka!? Didn’t I already do Comic-Con? #ikidimakidder

~ # 22:07 ~

Steve Ivy

#fsw wiki features: 1) follow wiki users/pages 2) #activitystreams for user and pages 3) pages accept and list salmon messages as comments

~ # 18:22 ~

Steve Ivy

I bet Twitter could make money by lifting the 140-char limit for paid Pro members, becoming more like #pounce #rip

~ # 20:37 ~

Steve Ivy
Steve Ivy

That guy in the next cubical whistling along to Rush? That’s me. Well, if I worked in a cubicle it would be. #trynottoloseyourgrip

~ # 16:52 ~

Steve Ivy

I really hate XML::LibXML. Opaque piece of crap. #perl #xml #diediedie

~ # 06:33 ~

Steve Ivy

Even as an acoustic cover, Rush’s “Subdivisions” takes me back to my suburb teenage bedroom, listening on repeat. #coverville

~ # 18:54 ~

Steve Ivy

“By focusing solely on what’s current, individual posts become less important.” http://bit.ly/cTS7s7 #activitystreams #socialmedia

~ # 16:36 ~

Steve Ivy

@chrismessina “I will now sell 4 copies of The Suburbs…” #amazonfidelity

~ # 17:27 ~

Steve Ivy

#ostatus is #diso with a spec. Discuss.

~ # 19:42 ~

Steve Ivy

I need a new #moleskine (“large unlined 240 pages) - where’s cheapest?

~ # 05:46 ~

Steve Ivy

#sdcc had no idea the TRON session line started early this am. I am truly an idiot. #comicconvirgin

~ # 18:03 ~

Steve Ivy

How do we decide the weight (as in “presence”) of an event in a stream? Writing matters. http://bit.ly/bvTZZF #activitystreams

~ # 16:20 ~

Steve Ivy

what is a user’s “space” in the #federatedsocialweb? I’m calling it a “node” for now. http://bit.ly/bv34fr

~ # 23:51 ~

Steve Ivy

next up: @blaine on #webfinger

~ # 19:26 ~

Steve Ivy

@singpolyma nope. kids these days. #fsws #practicalinternetgroupware

~ # 18:57 ~

Steve Ivy

#fsws As the project namer, I can say with authority that it’s dee-soh, not die-soh or die-so. :-) http://diso-project.org/ #diso

~ # 18:41 ~

Steve Ivy

Working some on my #diso presentation for #fws. What does #diso mean to you now? #openweb #socialweb

~ # 21:25 ~

Steve Ivy

played QUEUER in #wordswithfriends - TL on the Q, DW on an E, for 74 points. I can die happy now, even though I’m a crap Scrabble player.

~ # 18:30 ~

Steve Ivy

Stallone cast legit MMA fighters as enemy “goons” in The Expendables. Not your everyday cannon-fodder. #nowthatsaction

~ # 16:20 ~

Steve Ivy

@joestump why do people keep talking about lefties? I’m right handed and almost exclusively hold the phone in my left for talking. #iphone4

~ # 21:30 ~

Steve Ivy

@singpolyma I bet Jon Udell would love that! #practicalinternetgroupware

~ # 03:19 ~

Steve Ivy

@JimRoepcke http://federatedsocialweb.net/wiki/Main_Page - Federated Social Web Summit (FSWS?) #diso

~ # 21:56 ~

Steve Ivy

need to think about a preso for #FSW. #diso #diso2

~ # 21:23 ~

Steve Ivy

I’ve been humming Jar of Hearts for two days. #christinaperri

~ # 02:43 ~

Steve Ivy

Tix purchased, I’m headed to #PDX later this month for the FSW workshop before #OSCON. Suweet! #diso

~ # 23:24 ~

Steve Ivy

Back at the endodontist. Beginning to drool. Fear the drill will be dangerously close to my brain. #nightmares

~ # 18:34 ~

Steve Ivy

#welding is like #programming: given time and tools you can make just about anything. #nerdworkshop

~ # 18:20 ~

Steve Ivy

it’s not every day you can use a line from Mystery Men as the /topic in your IRC room #nerdsplosion

~ # 14:08 ~

Steve Ivy

on the other hand, I made something a 4-year-old might call “art” #welding http://twitpic.com/1z0en2

~ # 14:34 ~

Steve Ivy

Apparently, 4 hours of breathing carbon dioxide and argon is a good recipe for a headache in the morning. #welding

~ # 14:31 ~

Steve Ivy

Blogs - first person POV, Streams - third person POV. Discuss. #activitystreams #blogging

~ # 05:24 ~

Steve Ivy

WOOOOOOOOOOOOOOOOO San Deigo Comic-Con registration confirmed for Thu Jul 22. Next up, w00tstock! #w00tstock #sdcomiccon

~ # 19:22 ~

Steve Ivy

Still brainstorming my sculptural welding class project. from floor piece to mobile, who knows where it’ll end up. #playingwithfire #welding

~ # 23:38 ~

Steve Ivy

#lazytweet: would someone please hack up a set of browser extensions to unroll t.co, bit.ly, etc links on a page? #privacy

~ # 13:56 ~

Steve Ivy

my 9yo picks the one character and car she likes on Mario Kart, drives in automatic, and calmly wins most every race we have. #notright

~ # 22:59 ~

Steve Ivy

I bought 15 lbs of sheet steel today, and welding gloves. #weldingisfun

~ # 21:58 ~

Steve Ivy

@monkchips so, I take it you’ll be switching to all browser-based apps on your desktop? #apps #bluepill

~ # 15:40 ~

Steve Ivy

hello @gawker? “Apple’s Worst Security Breach” in the headline, but “AT&T closed the security hole”? #bittermuch #hitmachine

~ # 22:10 ~

Steve Ivy

hello, Gawker? “Apple’s Worst Security Breach” in the headline, but “AT&T closed the security hole”? #bittermuch

~ # 22:08 ~

Steve Ivy

Apparently my welding technique is a catalogue of beginner errors. #atleasticanbeabadexample

~ # 03:17 ~

Steve Ivy

I should probably warn people that before I start #makingbeauty with iron, I will probably start by #makingamess #weldingisfun

~ # 20:11 ~

Steve Ivy

I start my sculptural welding class tonight; so excited I cannot wait. #makingbeauty

~ # 19:59 ~

Steve Ivy

deiter brahms is beaming with pride from the hereafter right now. #iphone4

~ # 17:33 ~

Steve Ivy

@benwerd @toddbarnard missed this earlier - life and work have slowed my diso-blogging but I’ll have some thoughts this wknd #diso

~ # 19:33 ~

Steve Ivy

“This action prohibited by disc” #thingsthatneedtodie

~ # 00:03 ~

Steve Ivy

anyone have notes/audio/video of @evanpro’s #osbridge session? #diso

~ # 13:56 ~

Steve Ivy

Invaders Must Die is a great album. #oldschool #prodigy

~ # 13:43 ~

Steve Ivy

I ported @t’s new base 60 code (from cassis) to perl: http://github.com/sivy/NewBase60 #diso #perl

~ # 15:27 ~

Steve Ivy

The Challenge: Manage Conflicting Goals http://bit.ly/bDsUM0 #openid #connect #facebook

~ # 17:54 ~

Steve Ivy

While we’re on the topic of digital sharecropping (http://bit.ly/bAeIk6), please re-read Kellan’s rant: http://bit.ly/a2gtPi #diso

~ # 14:28 ~

Steve Ivy

congrats @t on the move to Mozilla! http://bit.ly/bQWVCr - webstandards++ #diso #openweb

~ # 13:48 ~

Steve Ivy

“It’s not good enough to have your own URL; you need to have your own shortener as well” - @t on #diso, urlshorteners - http://bit.ly/cdsm4x

~ # 05:10 ~

Steve Ivy

Tantek Çelik on DiSo 2.0: Down to Brass tacks: http://bit.ly/bAeIk6 #diso #openweb #falcon

~ # 02:03 ~

Steve Ivy

Oh, #diso failed? No one told us. http://bit.ly/aNAEhY

~ # 16:26 ~

Steve Ivy

Writing docs today. Also, something #diso-ish. More later.

~ # 14:11 ~

Steve Ivy

Bowing out of a free #comiccon pass due to scheduling conflicts. My heart, how she bleeds.

~ # 00:53 ~

Steve Ivy

plan for tonight: #pizza, #mythbusters, #stargateuniverse.

~ # 01:25 ~

Steve Ivy
Steve Ivy

Yes, of course I’ll stand where I live, and yeah, sometimes where I work too, but I can stand other places too, right? #ArguingWithSongs

~ # 19:17 ~

Steve Ivy

First of all, I take a lot of breaths, so it’s highly unlikely you can watch them all. Also: ew. #ArguingWithSongs

~ # 19:07 ~

Steve Ivy

Of the various web conferences, #IIW is one I’d love to get to one of these days #openweb #diso #openid

~ # 15:07 ~

Steve Ivy

Test-Driven Learning: http://bit.ly/d9pzbw #perl #testing #tdl

~ # 22:46 ~

Steve Ivy

anyone got research on use of 3rd-party reg/auth like FB or OpenID? curious why users use one v. another #ux #openid /cc @chrismessina

~ # 16:17 ~

Steve Ivy

hey @daveman692: pls publish OIDC spec w/ anchored headings? need to be able to link to sections if we’re to discuss it. :-) #openidconnect

~ # 15:20 ~

Steve Ivy

facepalm re not using Portable Contacts names due to ‘tradition’ - http://openidconnect.com/ #iiw /cc @daveman692 /via @kevinmarks

~ # 19:54 ~

Steve Ivy

Wishing I was at #iiw, hearing more about #openidconnnect. #openweb #diso

~ # 19:34 ~

Steve Ivy

I love that there are so many folks at @sixapart that get it #biasedbutawesome #disclaimergoeshere

~ # 18:24 ~

Steve Ivy

While I appreciate how @t & @singpolyma are doing their tweets, linking back to their original - with identical text - bugs me. #diso

~ # 17:49 ~

Steve Ivy

Telling the truth about shortlinks: http://bit.ly/9dMBaM #statusnet #identica #twitter #ux #design

~ # 21:44 ~

Steve Ivy

I like imagining that the Chopping Block on #chopped is manned by Scott Conant with a bloody, oversized cleaver. #extremerealityfoodtv

~ # 17:34 ~

Steve Ivy

Just registered for a summer sculptural welding course at Mesa Arts Center. So stoked. #fire #metal #hoohoohoo

~ # 01:06 ~

Steve Ivy

Maybe if we’d started #DiSo on Kickstarter… http://r2.ly/3pq8

~ # 18:55 ~

Steve Ivy

”…people with tall hammers, scythes, etc., may have problems getting through doors” http://bit.ly/cKEx4K #phxcomicon #lightrail

~ # 20:01 ~

Steve Ivy

“There are no size restrictions per se… but people with tall hammers, scythes, etc., may have problems getting through doors” #phxcomicon

~ # 20:00 ~

Steve Ivy

another day, another set of bits to update for SnowLeopard. Today, ImageMagick and Image::Magick. #itsnotsupposedtobelikethis

~ # 19:59 ~

Steve Ivy

@brianoberkirch these sites are just click-traps, not “web” sites #needlesslyinflammatory

~ # 18:47 ~

Steve Ivy

early opinion on new Google look: Love the logo, don’t care for the new search UI that much #google #ui #search

~ # 17:27 ~

Steve Ivy

I keep wanting to comment on dribbbbbbble - anyone got an invite? #dribbble

~ # 16:20 ~

Steve Ivy

multi-file search in emacs: m-x find-grep-dired #emacs #oldisnewagain

~ # 14:44 ~

Steve Ivy

use your own perl and ARCH_FLAGS to run 64bit perl, mysql, and DBD: an update. http://bit.ly/bAwahZ #perl #mindyourbitness #osx

~ # 21:58 ~

Steve Ivy

learning way more than I intended about how macports works. #macports #perl #dbi #whygodwhy

~ # 22:25 ~

Steve Ivy

“curate-and-publish”: not just @twitter; has to happen for all streams #activitystreams #reputationeconomy #whuffie /cc @missrogue

~ # 20:13 ~

Steve Ivy
Steve Ivy

Men, let your wives/SOs pick your shaving lotion / deoderant / etc. For your own good. #protip

~ # 04:55 ~

Steve Ivy

I’m really getting to know the How-To video sites. Lowes’ is actually quite good, with videos, tool lists and instructions #homeimprovement

~ # 16:54 ~

Steve Ivy

RT: Advanced proof copies of #STORIES, by “A Who’s Who of contemporary literature” … (include @WmMorrowBks ) (via @neilhimself)

~ # 17:16 ~

Steve Ivy

@apgwoz: haven’t looked enough at the protocol – would #openlike be useful to faveheart?

~ # 13:53 ~

Steve Ivy

@apgwoz technically you’re right, but non-nerds don’t know how to use it. plus, no visual reminder on the page to encourage use. #openlike

~ # 13:45 ~

Steve Ivy

Putting “like” in an iframe (current state-of-the-art) walls it off from interacting with the local site. How to fix? #openlike #facebook

~ # 13:38 ~

Steve Ivy

backing up 1.484MM items… #backupswillsaveme

~ # 19:27 ~

Steve Ivy

is it possible to web-inspect TypeKit-rendered text on a page? what should i be looking for? #viewsource /cc @typekit

~ # 20:38 ~

Steve Ivy

is it possible to web-inspect TypeKit-rendered text on a page? what should i be looking for? #viewsource

~ # 20:36 ~

Steve Ivy

@gruber Even if it were, you leak news, not prototypes. #iphone4gate

~ # 19:16 ~

Steve Ivy

Terry Gross Pointe Blank #nprmovies (via @superfluously)

~ # 18:21 ~

Steve Ivy

Home reno purchase of the day: 4lb sledgehammer from harborfreight. Let the demo begin! #notthatkindofdemo

~ # 02:16 ~

Steve Ivy

hey @jsmarr - apparently plaxo has been doing contact syncing for “the past 18 yars now” #talklikeapirateday

~ # 19:05 ~

Steve Ivy

how long until all our #HTML5 equipped browsers have canvas-block plugins? #everythingoldisnewagain

~ # 16:45 ~

Steve Ivy

most template engines use “build” for what you do to get output from a template. I still say “render”, regardless of the engine. #frontier

~ # 21:33 ~

Steve Ivy

I must recant my last tweet. My poor innocent HP does do full bleed with the right incantations. #confessions

~ # 19:57 ~

Steve Ivy

@simplebits I love Dribbble, but it’s frustrating to not be able to comment without an invite-only account. #openid please!

~ # 15:06 ~

Steve Ivy

no multi-tasking for my iPhone 3G??? NOOOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooooooooooOOOOOOOOOOOoooooooooooooooooooooo!!!! #iphoneos4

~ # 18:03 ~

Steve Ivy

@gruber how long before HTML5 iAds are showing up in non-Mobile Safari / Chrome? #iphoneos4

~ # 18:01 ~

Steve Ivy

Game Center: like, XBOX Live for iphone games? (friends, challenge games, etc) #iphoneos4

~ # 17:48 ~

Steve Ivy

nice: “double tap on the home button while locked and the iPod controls can let you play/pause, skip, etc.” #iphoneos4

~ # 17:24 ~

Steve Ivy

just powered through a quarter-bag of chocolate-covered peanut-butter-filled pretzels. OMNOMNOM #worththepain

~ # 01:38 ~

Steve Ivy

@kevinshay “This… is… FETAAAAAAAA!” #cheesemovielines

~ # 03:47 ~

Steve Ivy

wonder if iPhone and iPad will implement multi-tasking UI in the same way? iPad has a lot of screen to use, iPhone not so much #iphoneos4

~ # 21:01 ~

Steve Ivy

iPad idea: let the user download pics to the iPad from the iPhone over BT. Next step: USB to 30-pin for other digicams. #ipad #iphone

~ # 16:14 ~

Steve Ivy

most awesome perl error so far “negative time not invented yet” #timehires

~ # 20:53 ~

Steve Ivy

back to work now, anticipating tonight’s plumbing adventure #adventureisoutthere

~ # 20:47 ~

Steve Ivy

At ace hradware gearing up to replace this bad boy #plumbing http://yfrog.com/6gi63j

~ # 20:16 ~

Steve Ivy

9 times out of 10, hitting F8 (“Play” on my MBP) results in BEING ROCKED by @unitedbreaks #breakbeats #omgimrocking

~ # 16:03 ~

Steve Ivy

Companies have gotten very good at recognizing CC fraud. Ticketmaster and Chase in this case. Will be filing a police report #goodcitizenry

~ # 16:02 ~

Steve Ivy

Non-Dewey libraries are like non-dairy creamer; an abomination #ifdeweyiswrongidontwannaberight

~ # 05:05 ~

Steve Ivy

getting back to my roots with TurboCAD. #hewasthesonofanarchitect

~ # 04:58 ~

Steve Ivy

Home Improvent Acheivement: Hang Ceiling Fan complete. #DIYcred

~ # 02:31 ~

Steve Ivy

ok, new question: @vonage v. @ooma? /cc @vonage_voice #voip

~ # 21:27 ~

Steve Ivy

@JimRoepcke I’m taking the 9yo to see that kids movie about dragons tomorrow, and I think I want to see it more than she does. #pshkidsmovie

~ # 04:55 ~

Steve Ivy

@CrownMePrince Interesting: #yhiw using craigslist still, it seems?

~ # 14:58 ~

Steve Ivy

@gruber well of course it will be bigger - it’s nearly 8x10! #sillypundits

~ # 15:54 ~

Steve Ivy

upside of new coffee pot: more coffee! downside of new coffee pot: more coffee. #freakyjitters

~ # 22:31 ~

Steve Ivy

http://twitpic.com/19dse8 this is SO rocking me right now. #unitedbreaks #techno

~ # 19:54 ~

Steve Ivy

i need a firebug-style feature that says “break on any event that affects this element” #javascript #bugssuck

~ # 21:54 ~

Steve Ivy

@atebits_support: Tweetie/Mac now failing to launch after upgrade. :-( #tweetie

~ # 20:50 ~

Steve Ivy

Reminder: The Future of DiSo: http://bit.ly/9H5MhL - keep in mind while reading Tantek’s interview: http://bit.ly/9ofEMq #diso

~ # 02:55 ~

Steve Ivy

wondering if perhaps a hashtag will get me noticed by @gravity #gravity #wondersofsocialnetworks

~ # 00:28 ~

Steve Ivy

re @gravity wow, I’m the cranky new guy, eh? #heykidsgetoffmylawn

~ # 23:07 ~

Steve Ivy

re @gravity: my friends are in a lot of places that are not Facebook. #xfn #diso

~ # 22:53 ~

Steve Ivy

hey @gravity, private beta or no, pls provide an “about” page. I have no idea what to do first. #sensibledefaults

~ # 22:44 ~

Steve Ivy

TypePad ships ActivityStreams for all TypePad users! http://bit.ly/bOFnIC (via @chrismessina) #goteam #typepad #sixapart

~ # 21:49 ~

Steve Ivy

I interviewed @t about his thoughts on what the next iteration of #diso should look like. http://bit.ly/cpFFAx

~ # 21:20 ~

Steve Ivy

(cont’d) …but emacs has so many hooks. And I do love me some hooks. #emacs #mygoditsfullofparentheses

~ # 05:25 ~

Steve Ivy

Also, enjoying the fact that my Parmesan-containing sauce plus the salmon would make Scott Conant purple with rage. #cheesewithfish #chopped

~ # 20:16 ~

Steve Ivy

perl needs a -dwim switch #dowhatimean

~ # 15:19 ~

Steve Ivy

@mark_a_morgan sorry, Scott Conant #chopped #deathbyonion

~ # 23:29 ~

Steve Ivy

wow, removing 1MM+ files takes forever, even with rm -fr #toomanyfiles

~ # 17:25 ~

Steve Ivy

RT @chrismessina: Looks like our advocacy paid off! Delicious now supports rel=“me”. http://goo.gl/fb/4FQ0 /via @dewitt #microformats

~ # 13:26 ~

Steve Ivy

a late addition of turmeric turned my moong dal into mud. :-( #pizzatime

~ # 21:56 ~

Steve Ivy

layed out sick; working on the next #diso post, and a follow-up interview as well. #diso2

~ # 19:26 ~

Steve Ivy

Wow, @dries tweeted my #diso post. Better write a followup this weekend.

~ # 22:15 ~

Steve Ivy

installing #tiptop /cc @btrott

~ # 14:01 ~

Steve Ivy

oh, Windows Phone 7 Series, this iPhone user was interested, but #silverlightfail.

~ # 13:15 ~

Steve Ivy

warning: merely reading references to crowning moments of awesome from Terry Pratchett books can be hazardous to your health #dielaughing

~ # 02:42 ~

Steve Ivy

if you’re using rel=me on a twitter, identi.ca, or buzz link, consider adding rel=status or rel=updates-from to the link #diso #microformats

~ # 15:28 ~

Steve Ivy

hey @toddbarnard: wow, excellent stuff from @t. what’s he running that page on? #diso

~ # 14:26 ~

Steve Ivy

@bradfitz congrats on #webfinger rollout! Now let us point updates-from to another service, and add #poco endpoints!

~ # 19:01 ~

Steve Ivy

sipping theraflu #sicksucks

~ # 19:56 ~

Steve Ivy

drilling out the lo-flo gasket on my new shower head. #notgreenwashing

~ # 05:41 ~

Steve Ivy

wishing i could bathe in coffee today. #tiredandcold

~ # 21:39 ~

Steve Ivy

Renovations and additions on Grease Alley http://bit.ly/cX7nDO #lego #scifi #cyberpunk

~ # 21:37 ~

Steve Ivy

“I can’t wait to see you start building with all this” – my wife re: the 48lbs of #lego. #musictomyears

~ # 19:53 ~

Steve Ivy

ugh. Monday. Morning. #twothingsthathategreattogether

~ # 15:10 ~

Steve Ivy
Steve Ivy

just made a deal to buy 48 lbs of #lego. #idonothaveaproblem

~ # 20:38 ~

Steve Ivy

@atariboy can Skitch do scrolled-webpage snaps? #cantfindit

~ # 17:56 ~

Steve Ivy

Anyone remember that physical-object-based interactive music composing app everyone was linking to a couple years ago? Got a link? #iPad

~ # 19:11 ~

Steve Ivy

@mattgemmell this is scarily close to the PADD. #meetmeinmyreadyroom

~ # 20:25 ~

Steve Ivy

Managed to break the (admittedly well corroded) MAIN WATER SHUTOFF valva on the new house #thisiawhyyoucanthavenicethings

~ # 01:17 ~

Steve Ivy

My 8yo just told me that my techno sounds “like LEGO music”. AWESOME. #ftw #highpraiseindeed

~ # 17:30 ~

Steve Ivy

@JimRoepcke Yeah, this had neither. :-< #stillhaventfoundwhatimlookingfor

~ # 04:19 ~

Steve Ivy

looking for cyber-punk concept art for a LEGO build. lots of bladerunner so far: http://bit.ly/6Q8yh8 - any other suggestions? #lego #scifi

~ # 19:30 ~

Steve Ivy

Using http://monkinetic.enjoysthin.gs/ to collect images/inspiration for a Blade-Runner-ish LEGO build. #lego #scifi

~ # 17:06 ~

Steve Ivy

Is it true that in 2010, Yahoo’s SREG/AX support is still “in testing”? What the heck is to hard? Is Google’s any better? #openid #openweb

~ # 14:11 ~

Steve Ivy

OH: there are roughly three main characters in the book: Bilbo, Gandalf and The Dwarves (a hive mind of treasure hungry midgets). #thehobbit

~ # 14:30 ~

Steve Ivy

40 year olds (who did not ride as kids) should not ride skateboards #protip #themoreyouknow

~ # 21:28 ~

Steve Ivy

Item on a family friend’s Christmas todo list: “blow up the gingerbread house” #crowningmomentofawesome #betterwithexplosives /cc @seanmctex

~ # 15:14 ~

Steve Ivy

@monkchips true, but they will miss real conversation. #lossyconversion

~ # 17:50 ~

Steve Ivy

nothing says christmas like peppermint jojos. #tradejoesismynewbicycle

~ # 23:31 ~

Steve Ivy

as my wife scans pages to our dropbox, i build the new pdf from the scans. #allhaildropbox

~ # 21:36 ~

Steve Ivy

got a display replacement at genius bar last night for my crud-infested iPhone screen. Now the ear-level speaker doesn’t work. #heygenius

~ # 19:08 ~

Steve Ivy

Omg I built something!! #lego #holidays http://yfrog.com/1ygiyj

~ # 16:29 ~

Steve Ivy

Shatner doing Common People is simply awesome. #coverville #wfs

~ # 12:42 ~

Steve Ivy

Dear Santovic, for Christmas I want a 320 Gb Mac Mini! http://j.mp/3ZHgcL #RiffTraxSANTA

~ # 21:59 ~

Steve Ivy

Mac nerds: Choosy is your friend - http://choosyosx.com #productivity #browsers #osx

~ # 03:04 ~

Steve Ivy

hey @yoshiaki, I approved your #diso mailing list membership. Welcome aboard!

~ # 03:58 ~

Steve Ivy

Most fun moment for me from last night’s karaoke: belting out R.E.M.’s One I Love in front of my @sixapart coworkers. #rem #nopride

~ # 14:38 ~

Steve Ivy
Steve Ivy

The github tech stack is absurdly deep. #giltnyc

~ # 02:05 ~

Steve Ivy

NYC coders seem better dressed. #uselessinfo

~ # 01:50 ~

Steve Ivy

@leahculver talking about OAuth. Surprised this still has to be explained/evangelized. #oauth #openweb #gilt_nyc

~ # 01:50 ~

Steve Ivy

@chrismessina Sprint for call/msg data, Google or Yahoo for searches, mail, etc. Convenience has tradeoffs /cc @monkchips #cloud #privacy

~ # 20:35 ~

Steve Ivy

after Shake Shack I want a salad for dinner. #pleasenjoyresponsibly

~ # 19:59 ~

Steve Ivy

Prodigy’s “Invaders Must Die” album is really, really, good. If you like that sort of thing. #electronica #prodigy

~ # 19:37 ~

Steve Ivy

@hajons I’ve approved your #diso list membership . Welcome!

~ # 18:30 ~

Steve Ivy

@monkchips hm, put your sceptic hat back on. The cloud is easier to centralize, and therefore control (censor, surveil) #tinfoilhat

~ # 16:08 ~

Steve Ivy

@capndesign #teamperiod FTW. I write like I code - balance the punctuation.

~ # 19:39 ~

Steve Ivy

getting my trippy danceradioglobal groove on this morning. #trance #techno #musictoreviewcodeby

~ # 13:27 ~

Steve Ivy

Work For What You Love http://bit.ly/7xqJfg #in

~ # 03:15 ~

Steve Ivy

Status Autodiscovery: http://bit.ly/8UA6NL /cc @chrismessina @t #relme #microformats #relstatus

~ # 17:43 ~

Steve Ivy

ugh. Facebook Page referral spam now? #diespammersdie

~ # 16:55 ~

Steve Ivy

<link rel=“status” href=”http://twitter.com/username” title=“Twitter”> /cc @atebits @adactio @chrismessina #imadethatup

~ # 13:31 ~

Steve Ivy

@chrismessina yes, I can has @steveivy, too. Perhaps I should tweet here and save @monkinetic for blog posts? #identity #confused

~ # 19:28 ~

IDL in non-typed scripting environments

Dave is making a point on Scripting News regarding IDL (or in this case WSDL) for Frontier, and other non-typed scripting languages. His point is that he cannot generate at runtime the WSDL directly from the code, as can C# or Java developers - b/c their runtimes have information about the types and numbers of parameters to a call.

This means having to handcode the WSDL for a web service in these environments, which can be a PITA if your service is at all large.

I have an idea though. One way to get around this would be to implement a meta-data header for these environments similar to javadoc. I’ll use Frontier as an example.

In Frontier, scripts are outlines. Frontier already has a rich set of functionality dealing with rendering outlines into other formats, esp. HTML. You can use #directives in your outlines, which get translated into information in the symbol table when rendering the outline (or any other datatype for that matter).

So, I would propose a simple set of #directives that can be inserted into a script outline above the actual script code, as a commented block. That block can be grabbed and processed to generate whatever idl format is desired.

This is just an idea, someone with more Frontier experience could come up with a better design. I also know that Perl has Perldoc and POD (inline support for manpages), so including this information in perl scripts in a long tradition in that community.

Also, at least someone is working on WSDL support in Python (which has an easily introspected runtime). “Therefore I am planning to write a WSDL generator that will examine our exposed methods and write out a valid WSDL file.”

So, I think that lack of explicitly typed data should not be the final reason not to support some sort of IDL for web services. There may be other, better reasons, but I have not seen them yet.

#directives